skysight-inc/HackerNews huggingface dataset:
Once upon a time about four years ago I made a system that would monitor my location based on WiFi signal strength. If I was watching a movie from my local DLNA server, I could track the progress of the video (remotable software on a fire tv). If I was watching tv, I could query what channel my hdhomerun was on. I then put this together.

If my phone moved from downstairs to upstairs or vice versa, the movie would rewind 10 seconds and would be played on the tv upstairs or downstairs. This gave me the ability to move between my two rooms with TVs and the show would follow me. For antenna tv, the hdhomerun app would be loaded and set to the correct channel. I wanted to expand this to my zwave lights using motion sensors but never got around to it because I was fixated on my garage.

My garage has a camera that can stream rtsp. I had recently played with opencv and got it to detect our cars with pretty good accuracy but our cars are generic cars that half of america drives. So I spent almost 2 years trying to figure a way to get the system to identify our cars. I went so far down the path of using a raspberry pi in the car to authenticate with the house which would trigger the garage door to open as we pull up the driveway. Then my buddy recommended two colored stickers on our windshield. So simple and it worked! (Edit: a lot of this can be resolved today with a high resolution camera that can make out our license plate from a far enough distance... but I just lowered my car and ripped off the front license plate so back to square one)

I’ve been fighting small bugs for the last year or so that makes it hard to use (dog may set off the motion sensor, or you forget your phone and lights and tv turns off thinking no one is around). Plus we got a new tv which replaced the buggy fire tv last Christmas which has a completely different api and less interaction. I’ve considered using Bluetooth so smart wristbands could replace our phones but other projects have creeped into scope.

I would love to solve it but have a very hard time selling the system to friends and family who think nothing of flipping a light switch or picking up a remote. Maybe this is a tech too early for its time?
Once I found myself reading about device module programming since the common USB-Serial device module (I forgot its name, cdc something) wasn't properly working for a Chinese multiserial port chip inside a GSM cluster modem (one USB device to multiple serial ports).

I was attempting to hack away a simple example but I found the USB-Serial (more) generic driver intended for "test only" and... it just worked.

Another reason for reading about IO calls, schedulers, etc? That "I'm still writing data into your USB flash drive even when the GUI says it finished 5 minutes ago" that I hate so much.
Indeed. And Cambridge Analytica turned that into a business model and 'weapons-grade' data.
> vote for things that were against their interests

People love it when you tell them they are "voting against their interests" when you really mean they are voting against YOUR interests.
Try searching for KappaTV Music Mojo in youtube if you like Carnatic. Also artist Mahesh Raghavan has good collection of fusion.
Just Do It. Consistently
Inflation.

A massive increase in asset prices in stocks and housing.

QE Infinity is here to stay. Low interest rates are going to screw up everything.

Go long in stocks. They’re going to save the market.
The days of store and batch analyze are over.
There is just way too much data being generated with the myriad of cheap sensors available.
Being able to analyze data and adjust your models in realtime is the only way forward.
Check out Software in Motion https://www.swimos.org/ One of the more interesting platforms in this space.
i think there’s a difference between “pushing” and talking about one’s experiences and recommending the experience. additionally, “creepy” is an aspect of a person, not a hallucinogenic. lastly, you are correct - “It's definitely beyond "hey the grand canyon is cool to look at" or "motorcycles are fun." It’s not that those experiences are only “fun” or “cool”, it’s that it’s a novel experience you couldn’t have expected or predicted before having it, which leaves you with a sense of something like awe. when I describe hallucinogenics to people, it’s with an explicit “you do you.” Hallucinogenics are a self directed experience, though you aren’t in control. It’s more like the mindset of someone who’s cool with whitewater rafting versus someone whose not. on a class 5 rapid, the river is always in control, and as a rafter, you have to accept that to have a positive experience. so, if you feel like you shouldn’t do hallucinogenics, you are correct, you should stay the hell away from them.
Interesting! I wonder how far one could get using Mutt itself, rather than coding a special-purpose curses program for each situation. In other words, convert whatever data you have into an mbox format, and use Mutt macros to take actions. Just thinking out loud here.
> Blacks usually don't have Neanderthal genes

That brings to mind a naming question.

Most researchers seem to put the identical ancestors point (also known as the all common ancestors point or the genetic isopoint) for humans at somewhere in the last 20k years.

That's the point where every single human alive either had no descendants who are alive today or everyone alive today is their descendant.

Since the Neanderthals were extinct long before the identical ancestor point, it follows that if anyone alive today is descended from Neanderthals, then everyone alive today is descended from Neanderthals.

The naming question: is there a word or term for when person A is a descendant of person B but does not have any genes from B?

I've heard of someone using the term "homeopathic descendant" for this, but I think that was offered as a joke.
Streets and garages don't get bigger though, so larger cars are increasingly uncomfortable to drive. I've wanted a Model X for a long time, but it's so much wider than the Model S that it'd take significantly more effort to park in my garage and to maneuver through Vienna's narrow and busy streets.

One good reason to drive SUVs in cities are the bad roads, sometimes worsened by speed bumps by the way.
I think the tiger would easily crush your neck, even if their teeth couldn't pierce the mail. I'd give better odds to a knight wearing a lot of plate armor. Still not very good odds though.
AVX-512 neural net compiler written in Go
I don't know, properly made chainmail suit is bite and scratchproof. Might be able to wrestle the tiger into submission. Though the weight of the tiger is going to be a VERY HUGE issue. Give me a spear and I'll be willing though.
He doesn't define high speed or better. If you turn off gc and use pool based allocators, you can build a reasonably fast general purpose trading engine that can connect to lots of exchanges, use lots of apis etc. It will be fast enough for algo trading, but will never be fast enough for market making / hf / colo stuff.

You can never get around the boxing/unboxing, the larger sized objects, jvm inefficiencies, lack of direct access to assembly, etc.

But the cost of building a super low latency setup, and then doing anything useful with it is much higher than doing it with Java/c#
The b550 Aorus Master I just got is unique in its bifurcation. It maps the CPU's gen 4 PCI-E to the main 16x slot and one M.2 4x, or drops the 16x slot down to 8x and then has three gen 4 M.2 4x. The other two PCI-E slots are gen 3 through the b550 chipset.

I chose this board for its absurdly overkill CPU voltage regulation. The pci-e configuration seems like a pretty good compromise, though.
Yeah, I just use $(nproc) in scripts when I need to set up threads number.
They didn't "rig" the election, that's ridiculous.

What they did do is probably coordinate with the trump campaign what they did do.
UTSL
Lisp is certainly the most powerful/elegant meta-programming language out there.

But there is a nuance here:
> code is a message that can be read different ways

Think about it. When you read code directly, then you are now dependent on code. And code can change for many reasons, including language changes and mere syntax changes.

For that reason, I like the approach of describing the required actions in a certain data format and then reading this data format in a different ways, in opposition to read code directly. Both in the same language of course. This also reliefs you from having to represent generic expressions, operators etc. you only need the subset that is relevant for you, which is most likely much more coarse grained.

This is imho the cleaner approach but it comes with the overhead of having to design a "sublanguage" in your language and than interpreting it in your language.
If what you have is an SSD, you need to know how applicable it is to unplug/remove it, and hold it offline. What I read is that this is not a good fit for how the data retention of an SSD works, it expects to be plugged in to power more frequently. If the storage is safe for 6 months to a year to 10 years, it would be good to know. I believe it may not be.

I entirely agree that its not the medium of choice yet, if ever. LTO still exists for many people, perhaps 25+ TB hdd will make that moot.
Interestingly, vertibrates rely heavily on metals for the strength of their skeletons via the calcium mineral matrix calcium hydroxiapatite, up to 50% by volume and 70% by weight of human bone is a modified form of hydroxyapatite.

And many of our enzymes contain metals (magnesium, a lot), and some transport proteins too (famously haemoglobin).

Zinc is essential in humans for DNA replication. We need chromium and molybdenum in tiny amounts for blood sugar control and hunger regulation.

Though none of these seem quite as spectacular as metal plares body parts!
I don't personally find such naive syscall batching flexible enough to be all that useful.

No ability to do such common things as concatenate strings from syscall results, or branch according to stat() output for example, makes for a severely limited interface.

io_uring is already in mainline, and it delivers syscall batching as a side-effect while bringing async to the table. I just don't see the point in adding another, severely limited syscall batching thingy, certainly not now, even moreso with talk about ebpf logic joining the party.

BTW as mentioned in a sibling comment, you might want to check out mingo's syslets proposition, which has similar naive batching, but was also async.

https://lwn.net/Articles/221887/
Perfect snow removal in winter in large cities means that your car will be sitting next to to a mountain of snow between it and the road if you park next to the sidewalk overnight. 4WD wins big time there.
> We currently have a massive shortage in talent to do the job

This is not at all true for the entry level market. This might be case for mid-level or even seniors but the entry level market is so saturated that these tests are bound to be necessary to cull the pool in a sense.
Haha what a surprise, my hometown, Wankum in Germany, is actually on this map
Y’all are going to Hell, MI
Risk probabilities also need to be taken into account. The science on mask wearing did change and it's possible it may change again if the virus evolves in the near future.

What won't change is the risk profile of wearing vs not wearing a mask. Wearing a mask despite necessity is an inconvenience, but unlikely to result in harm. Not wearing mask, even if current science says is safe to do so, is still exposure to potential harm that may have been unforeseen. For instance a transmission vector that is not yet a well characterized one. This is why I personally take a dim view to these sorts "following the science" arguments.
It can be fascinating without being surprising. That argument can be used to downplay any new finding in a poorly explored field.
I love Music Mojo. A recent favourite is the set of recordings they did with Deepa Palanad ([1] for example).

[1] https://www.youtube.com/watch?v=HZBO5pK3rDI
What does "classical" mean in this context? My benchmark for the term "classical" is traditional European classical music, and so I'm having a hard time understanding where this fits in the Indian musical spectrum, either stylistically or temporally.
Thank you for taking the time to reply and state why vs just disliking me.
> One of Mutt's unusual strengths is that it actually displays message threads correctly. When people complain that they have trouble following email conversations involving groups of people, what they typically mean is that they are using a client such as Gmail that does not properly display the reply structure of email messages. When an email user hits the reply key, an In-Reply-To header should be added to the email. Mutt refers to these headers, and to the related References header, to keep track of which messages replied to what, and builds a tree to show the structure of the conversation. Some other mail clients attempt to construct this tree using only the Subject header

This seems somehow wild to me. Why don't other email apps use the appropriate header fields? Why do they even try to use the subject field? Why do they insist on quoting the whole thread text below the message body? Why not do all this the proper way?
As are many illustrative, and still useful, metaphors.
Sending a bitcoin transaction costs a lot more than 25 cents. Bitcoin is not designed for microtransactions, and it is certainly not usable for it.
Thanks for all of your hard work dang! Happy Thanksgiving.
What a coincidence lol.
I just randomly read the wiki page about this city yesterday. And now this. Wow.
Human postprandial responses to food and potential for precision nutrition
Is this similar to XNU's Mach messaging?
That's not so surprising when half the population is 43 or older and you need to be 18+ to purchase a car.
Given it uses a queue that has a producer and a consumer, I wonder if a monitor will be required?
I think as a counterpoint I’d offer that you don’t need to find a common thread. Breadth is a value in its own right. Demonstrating that you have such a wide base of experience shows that you can adapt to new challenges, and reduces the applicability of any lack of direct prior experience. Finding a common thread may help you refine your own ambitions, and that’s great. But you don’t need to sell a specialist narrative to explain your generalist background. Embrace it! A lot of roles value it over specialization!

All of that said, regardless of what larger orgs may say about preferring candidates who can be effective across the org, I think you’ll find that generalists are more valued in smaller teams/startups/etc. And if that’s your cup of tea, go for it! There’s a ton of business [co]founders looking for someone with a broad skillset.
Fpgas have a huge amount of operational and practical difficulties. They’re great for fixed-function stuff like feed parsing or dumb triggers your software can direct in real-time, but absolutely terrible for something where you the ability to be flexible and adaptive.

Pure latency arb isn’t the only hft trade there is anyways.
OK, I get the doorbell thing, video recording and all that. But vacuums? What on Earth could vaccum do with AWS? Calculate the summary length of your vacuuming sessions as a percentage of distance to the Moon? Have a customized ringtones (or should it be sucktones?) for the engine? Have a dance pattern so you could waltz with it if you pat $49.95? Seriously, what does a vacuum do with AWS?
They have been doing for more then a year.
Emulating AMD64: Starting with ELF
But how does Yellen change that?
> I was not aware of the blaze clones plz and pants.

At BazelCon 2020, Borja Lorente from Twitter gave a talk [0] about how they were migrating away from Pants to Bazel. Seeing as Twitter was heavily involved in the development of Pants, not sure what that means with respect to adoption and evangalism once they complete their migration.

Lately it seems that Bazel has basically won in the space of open source projects using Bazel clones as more and more companies switch over.

[0] https://youtube.com/watch?v=0l9u-FIaGrQ
Free 7 days course to land your first client
Hopefully as it takes off there will be enough content for the links to be other Gemini links. Not much point clicking over to the browser.
And I think nobody does that in a protocol because you're adding extra complexity to get you little more than transmitting a number.
Germany reports EY to prosecutor re: Wirecard audit for 'criminal violations'
Places do indeed rarely officially change their name by accident.
Interesting. So when you say that entropy is an arbitrary concept, is it simply determined by the likeliest macrostates? So in the case of planets vs dust clouds, would we say that planets have higher entropy than dust clouds because entropy is defined as increasing with the likeliest states and we know that planets are likelier?

To put it another way, could someone us their understanding of entropy to make predictions about a system's probability distribution beyond what they already know of it? Or is the entropy of a state purely defined by its proximity to a basin of attraction?

I'm reminded of a debate in physics when the time light takes to travel between fixed points changes - a minority prefers to change the definition of C in m/s, while most prefer to change the value of m in the portion of the universe we're in at the time. To ask the same question in yet another way, Is Entropy like C to the majority? If it appears to decrease, it's our understanding of probabilities for the system that need to be reworked?
The Perfect Jean – The perfect jean for perfectly imperfect men
We do not have a massive shortage of talent. I don't understand why people keep repeating this. If there were, interviews would be much easier. There wouldn't be this interviewing arms race.
There's more to this: Apparently there's another village in Lower Austria (east of this one which is in Upper Austria) which also used to be called Fucking but was renamed to Fugging a long time ago. Then Fucking, Upper Austria attempted to change its name to Fugging but failed because of the name clash with Fugging, Lower Austria. Incidentally they have their name from the same source as well.

https://en.wikipedia.org/wiki/Fugging_(Lower_Austria)
My knowledge may be out of date here, but I seem to recall that with a quality hypervisor (ESXi and even VMware workstation running on a host OS) you can see performance around 90-95% of bare metal. Of course a type 2 hypervisor will depend on what the host OS is doing, but if it's working at a 50% load then the guest OS should perform almost as though it had 50% available. (Yes, lots of variables will factor in here)

Not sure if we'll get there on an M1 without a heck of a lot more work, but it's early days and things show lots of promise.

What I really want though is not to have to own Apple hardware for this. The M1 shows such promise that it would be crazy for this sort of chip not to be pursued as the next level of commodity chips.
A look at Chang’e 5 telemetry
An often cited corollary to the first one is, "...except for the problem of too many layers of indirection." :)

https://en.wikipedia.org/wiki/Indirection
While I won't be writing a TL;DR summary, this isn't exactly unexplored territory, and it's been documented by lwn:

https://lwn.net/Articles/316806/

https://lwn.net/Articles/221887/

https://lwn.net/Articles/219954/
It comes down to the old managerial quandary of "Do we buy-built? It'll be cheaper and faster, but keeps us dependent on others" or "Do we build our own? It'll be slower and more expensive, but we won't be dependent on others, and we may be able to compete and recoup our expenses."

Most managers prefer to buy-built wherever they can. It's more efficient. But they are happy to 'Build our own" whenever forced to, as they will get the advantages further down the track.

The US complains that China doesn't buy enough US exports from them, but bans the Chinese from buying the stuff that they actually want. That's short-term thinking.

China would be quite happy to keep buying cheap US semiconductors, US semiconductor companies would be very happy selling billions of dollars worth of chips to China. WIN-WIN.

China is now forced to 'Build Their Own'. They will do that. Their fabs will be newer. They will cover their own requirements first, then compete with the US chip manufacturers who previously held a monopoly.

And the net result? US semiconductor chip manufacturing will go the way of US auto manufacturing, US textile manufacturing, US paper manufacturing, US steel manufacturing, etc.
Yesterday it was smart their smart plugs, I had just put up my Xmas lights and decided to control them using a smart plug from an outlet in my crawlspace.

I spent half the day crawling down there and pressing the button to connect them before finding a reddit thread showing that several other people were having same issue.

Around midnight the plugs were back online.
Site Updated – Foodio
comments and advices are welcome.
The trade name for the original $6500 cube was the NeXTcube (68030). The names for the pizza box workstations were the NeXTstation (68040/25 MHz) and NeXTstation Turbo (68040/33 MHz). The NeXTstation spec’d out at 15 MIPS.

You could buy a NeXTstation for $4995 on the open market, and considerably less with an educational discount.

You could buy a Sun Sparcstation 1, which was released a bit earlier and ran a RISC 20 MHz processor but it was $9,000.

If I recall correctly, SGI workstations like the SGI Indigo at the time started at somewhere around $7500 and depending on configuration could be nearly $40k. The SGI Indy, which was the low end SGI machine, was faster and priced at an identical $4995 - but it wasn’t released until mid 1993.

The first Macs to use the 68040 weren’t released until mid 1992. And they also cost $7,000+.

I am unaware of a machine that was available in 1990 for under $5,000 that had more horsepower. If you can point me to one I’ll gladly concede. But at the time I was actually a NeXT campus consultant, which meant I was selling them and knew the specs of both the NeXT products and the major competitors, and I’m not aware of one. Certainly by 1992 the Mac and high end PCs were catching up, albeit both with vastly inferior operating systems.

That was a long time ago and I could well be wrong. But if so I want to see evidence.
Classical in general means music from 1800 period in Europe but you can easily imagine other cultures having their own music from older era that's termed as "Classical".
Isn't it the only thing you've never learned about until now?