skysight-inc/HackerNews huggingface dataset:
Yes, the IoT of things can have some really absurd behavior.

But, it's pretty awesome as well. We are currently out of town for Thanksgiving, and some packages came that we weren't suspecting. We asked one of our friends in the neighborhood to come by our place, and I opened up my garage remotely, and they put it in for us. It super easy and overall awesome.
My biggest concern would be children doing what they're not supposed to.
Hosted on AWS no doubt
I think the term "court music" is more clear
But they would have both a macOS port and a cross-platform Vulkan port then. "Two birds, one stone" kind of scenario.

And it's hard to imagine Java2D would have more complex requirements for Metal than the games that are already using MoltenVK.
Very good points, reminded me when reading about the Windows Terminal announcement a lot of the work was in modernizing the underlying layers as well https://devblogs.microsoft.com/commandline/windows-command-l...
Perhaps I spoke too unkindly and too soon. There must be a legitimate use-case. No offense intended.
This is generalized to the principle: begin with the end in mind (from that habit book).

Great for every other activity as well.
> I get the dual benefit of having the “smart” when it works, and pointing and laughing at her when it doesn’t, because I told her so.

You must be a joy to have around the house.
> There's a little bit about how chance can exist in determinism that is little more than sophistry, imo.

I read that bit as a really good answer to a question famously posed by Knuth: 7 is a random number iff the reasons it isn't 8 are beyond anyone's control.
If you have friends that reliable and trustworthy, you can just ask them to watch the packages at their own home.
FWIW, in mutt tapping # on a message that should have been a new thread will make it such. And you can rejoin messages where people sent a new mail instead of a reply with &.

Things like this, along with tools like t-prot¹, allow you to live the mail you want while still interacting with others ;)

¹ http://www.escape.de/~tolot/mutt/
What exactly am I gatekeeping?
I've never been able to get it working with clang and ninja on windows. I'll probably go back and fight with it some more, and it's probably as much my fault as CMake's, but a tool that takes that much fighting can be improved.
Or give them a key
Intel DAOS isn't a file system but the feature set begs one imo:

https://blocksandfiles.com/2019/11/28/intel-daos-high-perfor...
Some things are just bad design.

Earlier this year, after a few months of lockdown, I discovered that even car batteries that were in reasonable condition can go completely flat without much warning if the vehicle is only being driven rarely over an extended period. I was aware of the possibility of the small power draw draining the battery over time, but hadn’t expected such a strong effect so soon given I was still driving the car a few miles a couple of times a week.

That was annoying enough, but then it turned out that the alarm system in my car has a backup battery to continue powering the siren in the event that the main battery is disconnected, presumably someone’s idea to stop a thief from silencing the alarm quickly. That backup battery can run the siren for several hours, obviously without reference to where the vehicle is or what time of day or night it is.

Moreover, if you’re unlucky, when you try to unlock the car the failing main battery can have just enough juice in it to trigger whatever condition makes the alarm system think the main battery is being disconnected but without actually disarming the alarm system, thus setting off the siren.

Which you can’t stop without power from the main battery.

Which has just run out.
Mine re-throws the error every 30 seconds or so after pressing said button. The only vacuuming is now manual.
Classical in Indian music is more a genre than music that was created in a certain time period. Not sure if that’s the same with European classical music.
Experienced candidates shouldn't have to spend any time preparing for the technical portion of an interview - if they have to study something new to "pass" the interview, how does that reflect on their past or current abilities? All it does is show that they have time (or made time) to study for the interview. So either they are company megafan (which would be a good thing for the company) or more likely, they are after they money the company pays - so they aren't going to be the best employee.
Structuring your newsletter into seasons sounds a bit strange at first but the author does make quite a compelling argument.

I guess my newsletter technically would be right in the middle of season 1 right now.

Likely the season 1 finale is probably going to be this weekend:
https://markjgsmith.substack.com
Probably low, because they prevent you from putting your arm in there while it's spinning.
"A lot of people are still surprised when they hear that I work in the tech industry, but don't have - and recommend against - "smart"[1] devices in my house. The majority of my appliances are simple and robust without any computers or electronics, have lasted several decades, and will likely continue functioning for many more."

I have adopted the same strategy and have had very good luck with it.

"TV" is an industrial/commercial display (NEC P461). Microwave is a commercial panasonic (NE-12523). Coffemaker is a Technivorm Moccamaster.

In addition to being "dumb" these devices are very well built, are repairable, and last forever.
Feeding people in Italy is important. I was never for want of money there, so I can't speak to that aspect of it, but I recall arriving in places that were close to closing, or otherwise not really set up to feed you a normal meal. I never went away hungry though, even if it was a sandwich and some apologies.

In Austria, on the other hand... we arrived at one place about 15 minutes before closing time, and the guy said sorry and kicked us out into an approaching rainstorm. No food, no bottle of beer, no nothing. Had several other similar experiences there.
Anuja does a fantastic job of explaining a lot of Indian classical music in layman’s terms. Brilliant channel, highly recommended!
My vacuums and doorbell are working just fine, so strange
It's not just the comparison that's fussy; if that would be it then that would be fine. It's mostly the really messy, inconsistent, and difficult to use standard library that turns me off personally. And this isn't about inconsistent argument order or naming, I can deal with that as well, but stuff like not being able to create temporary files well, or not being able to check for specific errors in fopen(), and a long list of similar things. These are things that make writing simple, correct, and elegant programs very hard, or sometimes even impossible.
At least one.

https://injuryprevention.bmj.com/content/9/4/357.full
As opposed to your neighbors just hold your packages at their place, and you grab them when you get back home? Heck in pre-covid times, that would give you a nice little opportunity to say hi and have a chat with a neighbor.

The failure modes of most IoT stuff are just not worth the "inconvenience" most of them are solving for, especially when it has to do with safety or security things and we know how easily hackable most IoT software is.
I was working on a "solution" to automate stuff without relying on big players like Amazon or Google. A more DIY approach. I end up creating two projects (that really needs refactoring):

https://github.com/victorqribeiro/rpiapi

https://github.com/victorqribeiro/mychatbot

and I even record some videos of me using this two projects to control a raspberry car with voice controls. None of my friends were interested in it. They all got Alexa or some other assistant. So, eventually I end up putting my projects in the drawer.

But hey, who knows now they would appreciate a custom made solution that doesn't steal your data or infringe your privacy!
PHP offers some type checking (and has for a long time, albeit very limited) which is getting expanded all the time, including in this release.
some of those "stats" are the opinions of scouts(good at tackling?) right?
other stats are historical data that is publicly observable(tackles per game, etc).

i can't see their logic...
There is no key per say but the relative differences map to modal variations in western music. Keys in different modes are explicitly defined as such in western music but not in Indian music.
I didn't know that existed. I skimmed it and it looks like it would be good, but Traefik is working well enough for me that I don't have a reason to change it. To be really honest, I'd have to get some kind of noticeable improvement vs my current setup to make it worth building Caddy to get that plugin.

BTW, I've used Caddy before and I like it. It's the first name that pops into my head when I need a webserver. I mocked out my own plugin to add auth to GitLab pages a couple years ago and remember thinking it (Caddy) was pretty slick.
Just to point out, Blender already has basic NURBS capabilities.

They're just so many years outdated, that they're pretty much unusable which is probably why you're not aware of them being there. ;)

This patch is to update the NURBS capabilities in Blender, so the "artistic vision" objects people create can then be turned into real life objects via industry standard processes (eg CNC machining).

If you personally don't want to use the NURBS pieces, then feel free to ignore them. But please don't block other people from doing so. :)
Do note that you can unintentionally expose data to the BigCo too -- Home-Assistant and I'm sure the other platforms can export all local devices to Google/Amazon to allow control via Assistant/Echo and will send entity state updates to facilitate that.
Only ~15 of them are popularly performed though. And the melakartas would form the minority of the ragas in a typical concert, although they often tend to be the centerpieces.
Now imagine a world where donors can voluntarily give one of two working kidneys to people who need them to survive, and you have a much closer analogy. Still not quite there, but at least not as unnecessarily alarmist.
I'd also argue that it _is_ surprising, as we'd expect the majority of unknown species to be similar to known species. It's not like every unknown species is just randomly created-- most will have ancestors that are well known and studied.
> Anything in the same physical location could be affected by earthquakes, fires [1], power cuts, Internet connections going offline, etc.

It's worth noting different AZs within the same region are supposedly architected to have their own redundant power and Internet connectivity. AFAIK a single fire shouldn't take out more than one, either.

If a region-wide outage is caused by any of those things, it's because something else isn't working as expected. And this region has had region-wide issues before.

Still, boiling cloud computing down to "somebody else's computer" is an oversimplification I see too often from cynical techies. It's like calling a restaurant "somebody else's kitchen." Yeah, it is. But it's missing the point to frame it that way.
That specific example was peak "solution in search of a problem".

Now instead of having your neighbour pick up the package, you can watch them from your garage camera, see them look around your garage for a bit (because of course why wouldn't you), leave, and close the door after them!

Excellent.
Every time I read about numbers stations and their cryptic message history I get reminded back to this intense creepy, spooky and shocked feeling I experienced at the end of the pilot episode of a very famous older show.
The amount of time I've spent on my old .muttrc file is almost embarrassing...
Fair, but my point is that the gun debate in Canada has long ago moved on from where it is in the US. Even the most vocal gun advocates in Canada have come to agree that the exact reforms currently on the table in US are reasonable; they’re good for responsible gun owners, good for reducing gun violence, and have not in fact turned out to be a slippery slope to totalitarian gun-grabbing.

But it's because of this misalignment across a variety of issues that it’s difficult to have a straight discussion of cross-border political alignments— you need to have at least some semblance of a picture of how the Canadian left and right differs from the US left and right. (Another key one, for example, is that the Liberals in Canada officially strive to be a centrist party; the "real" Canadian left is the NDP and Green party, neither of which have ever held power at the federal level, though the NDP have come close a few times.)
Been seeing a lot of Psilocybin on the front of HN lately and I'm loving it. With Oregon legalizing it, I can't wait to try it out.
The visual analogy that comes to mind is representing each person in the first generation as a randomly selected half deck of playing cards, second generation is a random selection of their parents cards, and so on.
FWIW, that is completely obsolete at this point. :) It did solve one set of interesting problems very effectively but introduced some others. There has been dramatic improvements in both the theoretical and applied elegance over the years, partly just out of implementation experience.

Back then, it was a bit of a “blind men and the elephant” case with some really interesting computer science constructs. Now we have a pretty pure theoretical model of the elephant, and so an elegant implementation is not the sum of what the blind men would have described. Much more capability, far fewer lines of code, albeit completely opaque to someone that doesn’t understand what they are looking at.
If companies are treating potential hires as if it's an employer's market, then isn't it safe to say that it IS an employer's market? Isn't this a sign that there is not a shortage of software developers?
Top-Selling Videogames of the Last 25 Years Show Mario and Call of Duty Rule
DIY is usually quite hacky and not polished.
Most people want shiny first.

Offer people something that works reliable ... and they go for it.
Fun story. There are currently 69 comments, im ruining that.

Hopefully Fuckerberg, Austria never changes.
I bought a large dumb 4K TV (hard to find!) from Haier for cheap at Costco. Love it.

It’s connected via Apple TV 4K, which I can easily upgrade whenever I want.

I have Lutron Caséta in-wall smart switches which communicate with their hub. Not a single delay or bug in 8 years. And they are intuitive for non-techies to use. It’s just a light switch.

I also have some Philips Hue for accent lighting. It frequently fails to respond.

I think HomeKit is better because it at least has to pass Apple’s certification process for some minimum bar of quality.

It’s also nice that all HomeKit stuff works through the ControlCentre app. You can 100% avoid ALL manufacturer-specific apps for daily use.
I started doing my home automation 15 years ago. Without much care, because surely, anything I'm able to do will be on mass market in a few years. Long story short even ignoring relying on 3rd party servers and privacy concerns there are still no comparable commercial solutions today I'm aware of. Latency, reliability, being able to create actually "smart" home instead of having 20 gimmicks.

This is not meant as a brag. I think the market is just too small and to truly have anything remotely "intelligent" you basically need to be a coder because there is no better way to tell your system how to behave. Even then it takes few years to iron out special conditions and however small ongoing maintenance.

On the bright side, micro-controllers, sensors and single board computers market blossomed so nicely that it's basically lego blocks if you have basic electronics understanding.

Coders can dive in easily, but I should warn you, an approach of "I like tinkering" will make you much happier than "I want to get this thing done, it will save me time".
$ nproc
ksh: nproc: not found
$ uname -a
OpenBSD obsd64.example.xyz 6.8 GENERIC.MP#828 arm64
$ sysctl hw.ncpu
hw.ncpu=2
Yes this. If the employers are acting as if engineers are a dime a dozen, then isn't it safe to assume that that's the case? I've been trying to get interviews as well and haven't got one yet.
> Digital twins are already used today. 3D Scanning adoption is growing quickly across a whole range of industries.

You might be considering a lot broader things to be spatial computing that are short of the sense being considered here.

Yes, representing objects and annotating trivial scenes is interesting and is starting to happen today.

But free-form automated representation of the environment in ways that the spatial shortcuts we rely upon ("inside", "on top of", etc) can be used, (non-graph) paths of different types can be solved, and actuator kinematics can find and interact with things, etc: it's really hard.

AR and VR and being able to interact with object meshes and geometry is a start. But computational geometry and encoding world constraints in a useful way is really hard. We'll snatch some incremental parts from AR and vision research, but we'll need some breakthroughs in the space, too, to do the really cool stuff.
If you need a robot vacuum because using a regular one isn't a realistic option for you, whether it should require internet access is irrelevant. It does, and making fun of people whose fault it isn't is mean.
Don't forget to check your audio if it is on or off before you start livestream
On one hand I agree with his sentiment. But being a co-creator of redux is not really a good argument. I would probably flat-out reject members of the core redux team when hiring, considering redux's design.
Linux was originally built for the 386.
We should refrain from ad hominem statements and stick to the merits of the argument. Personally, I agree with GP that Meduza doesn't really inspire confidence in its reporting here.
I stopped vacuuming years ago because of my health issues. At some later date, I saw studies about how they can spread germs and throw particulates into the air.

I have a wood floor and no carpeting. Instead of cleaning a lot, we do all we can to just not let things get dirty/germy, like taking our shoes off near the door.

I spend all my time online but own zero IoT devices. I'm really enjoying some of the comments here, like this one:

https://news.ycombinator.com/item?id=25224914
There is a shortage of senior talent. For entry level I don’t think there is any shortage. And for seniors I do see much more flexibility in waiving these types of interview requirements.
meanwhile asians think white people are nuts to be willing to die from covid because "freedom"...

you're entitled to your opinion too, eh?
> but effectively a completely new architecture variant added to Linux before you can even boot.

This sounds wrong. At most it may need a custom bootloader, which can then load a regular arm64 kernel plus the required drivers for Apple specific peripherals.
Bought a WiFi light bulb for fun years back, it died and they replaced it then it recent died again and I just went back to a standard bulb. Even when it worked it would periodically lose connection the the WiFi and need a reset, assuming the app worked correctly and paired. Not worth the hassle.
Looks like it suffers from “Ensure text remains visible during webfont load“
Please don’t implement this in your hiring pipeline. What’s missing from this is an analysis of the candidates that didn’t make it past the screens of these superscreeners. What kind of bias are these superscreeners introducing into the candidate pool? Are they good predictors because they inadvertently exploit a bias in the interviewers?
I have been trying to find classical music and make my own playlist but this is incredible. I am learning to understand about both Hindustani and Carnatic classical and this would help me a lot in exploring more artists and songs.
This is mentioned in the article as well.

> It’s important to note that self-hosting the fonts might also help fix render-blocking issues
That’s why I prefer MacOS to Linux. I like the polished UI and kick butt trackpad.
What this practically means is that a plain "make -j" will spawn all the processes that could run concurrently. So if you're building 1,000 files, it'll spawn 1,000 processes. This can either be fine, or completely terrible, depending on the number of CPUs you have an the amount of memory each process uses.
The R in IoT stands for “Reliability”.
If that scares you, imagine that banks and hospitals use AWS these days...
> stopped vacuuming years ago because of my health issues.

Did a sealed vacuum with a HEPA filter not work?
Wow, astroid seems quite close to what I had in mind. I'll definitely give it a try -- thanks!

Seems also like it is not actively maintained currently, but I'm hoping it's probably feature-complete and stable enough to be in mostly maintenance mode. For anyone else who might be interested: https://github.com/astroidmail/astroid/issues/669
3d reconstruction is one small piece of a suite that would solve problems like this-- there's also path solving, semantic scene representation, kinematics, etc.

What's in the space, how would people in the space understand/describe it, how can actuators interact with it, how can people and devices find paths, what does a person moving along this path mean, how can a device assist in this abstract goal... It's a lot more than a mesh of geometry and a set of probable robot locations to do something useful. It's a whole lot of data and a whole lot of things that are poorly understood.
Supporting gcc/clang and msvc with raw make is a pain. That's basically the number 1 CMake value add.
> Note that I ALWAYS recommend reading the code of a script before running it as a root user.

THANK YOU! The number of how-tos that start with "curl http://www.dodgy.com/totally_not_evil_I_promise.sh | sh" makes me really uncomfortable.

Edit: The API looks pretty swish too, I might use that in future. Thanks!
I think you are missing my point.
Meanwhile, elsewhere, there is discussion of the genetic factors and Asians are apparently more likely to be genetically vulnerable.

https://news.ycombinator.com/item?id=25222164

"Different strokes for different folks" often grows out of differences in their personal reality that make different choices make more sense to them.
I don’t know if you’ve noticed, but Apple is usually not the first ever at something.

Apple II wasn’t the first personal computer, Mac wasn’t the fist GUI, iPod not the first MP3 player, iPhone not the first touchscreen smartphone.

It’s just that they often make the first a lot of people want to buy.
It is but not that much. It's limited to how far the stock falls. So if you buy a $500 contract when the share price is $95 you can still make $9500. If you had sold puts/calls then your profit is limited to the first sale you made.
You say it's unattractive to business and yet MacBook seems to be the single most popular brand of laptop at most tech companies these days.
Windows registered IO (RIO) does imho the same (https://docs.microsoft.com/en-us/previous-versions/windows/i...). When enqueuing reads/writes with RIO there at least exist flags to specify that the kernel should not immediately be woken up, and thereby to batch syscalls as with io_uring.
Depends on what "agile" means for you, term is so perverted now you can't make any assumptions about what people think it means. Agile says working software over comprehensive documentation, so documenting things before you write the software seems to go against that.
It's not even about wanting "shiny", it's just not wanting to spend time on it. Life is short, and there's lots of things to do, see, and experience.
Sinister? I’m not sure I understand. The doorbell doesn’t stop one from entering their home when Amazon servers are down. It also doesn’t stop people from knocking on the door.
I'd love to find a way fund getting https://github.com/nix-windows/nix over the finish line!