skysight-inc/HackerNews huggingface dataset:
> ICU rate is 3x higher with Omicron

Sorry, that was a typo on my part, Omicron ICU should have been 0.13% not 0.3%, fixed now after double checking the source doc, thanks.

The Delta-Omicron ICU rates are similar in this Denmark sample.
For anyone new to it, Kodi is hardly new its been around for almost 20 years now, starting life as Xbox Media Player and later Xbox Media Center.

It's been pretty okay at what it does for a while now and has really been competing primarily with Plex as the place to store "your own copies of movies" and has really become the leading open source solution as Plex has become something of a commercial option.
Definitely this. I use any time where I have to open a wall as an excuse to put Ethernet in it. Bathroom getting renovated? Great, use the opportunity to run Ethernet up to the second floor. Garage has a drywall puncture with moldy insulation behind it? Great, run Ethernet.

The upside here is adding Ethernet has been very low cost for me: Literally the cost of the cable and the keystones. Downside is I've been here like two years and my Ethernet runs are still somewhat random/piecemeal.

In one case, which has performed surprisingly well for basically the whole two years: I used an existing coax run with a pair of Motorola MoCA adapters, which provides a gigabit connection from my basement to a room that's particularly hard to retrofit a connection to.

Wi-Fi is for guests and smartphones. Ethernet is for life.
Serious question: who uses Lisp these days?
Been in software dev industry for over 20 years. Never encountered a single project employing the language.

There must be some reason Lisp is so popular on HN.
To tell people to choose between a pill and death without discussing the underlying cause of the problem _is_ the problem.

Ethics and morality used to be a cornerstone of medicine.
Yes, assuming he signed an employment contract that disallowed this type of thing, which is very very common.

If you want your contracts to have value, you have to defend them. If you're made aware of behaviour and do nothing to solve it, that's implicitly encouraging the behaviour
Doing exactly this works well, but the other bits of UniFi kindof suck. The desktop software is flaky and I’ve seen some really unreliable firmware updates. The non AP hardware is really overpriced as well
It's possible to send anonymous tips to reporters. It's not hard. All he's doing with this story is farming fake internet points on Reddit. Getting something off his chest is not changing the systemic causes that made the situation he's currently in. If anything, he's actually exasperating the issue by having chosen to take this to Reddit instead of some trusted media outlet.
Profit comes from theft of your time.
Absolutely not. Alcoholism varies widely between cultures.
The Night Watch series books talk about “fake vodka” which I found highly amusing. I assume it’s watered back industrial ethanol?
Specifically for long trips: if I drive on a long trip (say, 10 hours at the speed limit, on high quality highways), given the fixed distance, how does my risk of a fatality change if I drive 20% faster and thus spend 2 hours less in the car?
Valve, a division of Steam Inc
And scientists generally haven’t said this. Mostly people overgeneralizing science on the internet. And frequently (in my experience) with a lot of well justified question marks.
I work in natural science and have fled a very repressive state, where I grew up. In my experience a lot of scientists who grew up and live in more open and liberal societies are incredibly naive when it comes to authoritarianism and politics in general. The worst we can do is listen to these people's opinions regarding geopolitics, it plays right in the hands of evil regimes. Listening to some of my colleagues explaining the world to me often reminds me of the 'Actors Guild' in Team America. That's exaggerating a bit of course, but you may get my point. They have no idea what they're saying, they are a danger to society and themselves when it comes to this topic. There worst part is many are otherwise genuinely smart people and are of course convinced they can't be wrong. And the general public tends to listen to them because they're respected in their fields and have won awards. Add to that a good dose of Western arrogance, it's a recipe for disaster.
In this case the company I worked for wasn’t happy, but dude was adept at moving around to avoid responsibility / not be there when the chickens came home to roost.

But other people had complained / concerns so in this case there were already issues, even if tentative.

The phone incident was more of an “ah ha” moment for the company.

As far as a developer goes I think in some instances it takes a long time to really gauge how someone is doing, more so if they are dishonest.

Yeah think we all want to be in situations where we tell our employers “it’s going to take X time” and “hit some technical hurdles will take longer” and they believe is, and I think many employers want that too…but that has risks as far as those who will abuse that trust.
That's really curious considering how Kodi treats ARM targets as a first-class citizen. I'm guessing it has to do with Apple's own underlying systems?
Trees sure are a beautiful strategy.
Mine is definitely L-66 https://en.wikipedia.org/wiki/File:NROL-66_Patch.png

Not a huge fan of the vector art badges though, I want some embroidery!
Reminds me of my Nexus Q: An extremely high quality, overspecced device, that Google deleted in order to replace the functionality with Chromecast, a drastically weaker, much poorer quality product. But hey, it sold better.
Or, not using sms for secure authentication which it's not designed nor secure enough . I see it used mainly because it's cheaper than more secure methods like a rolling password generator.

Also, your solution won't solve the problem completely. It's also possible to obtain the data with SS7 network attacks. Granted, this takes a telco level adversary. But telcos are a dime a dozen these days and in some cases even their home access points have been hacked for this. Like Vodafone SureSignal.
Yes, almost certainly. Designs were routinely breadboarded into the 1980s. Maybe discrete transistors, maybe a mix of transistors and some simpler ICs. Even big designs got the treatment -- the Intel 4004 creators speak of a breadboard prototype in one of the oral histories.

My impression is that such prototypes were something given up quite reluctantly. It's the best way to verify your design works, after all. But eventually ICs developed enough. Either so tiny in process, that they behave electrically very different from circuits with macro components. Or simply so large in design, that it would cost more to build a discrete component prototype than just do a prototype mask run.
This is not the case for Ubuntu -- it's always supported upgrading from one release to the next, and that is the normal and expected thing to do.

The same is true for Debian, Fedora, and... well, every Linux distro I've ever known people using on their desktops/laptops. For good reason, because it is a pretty essential feature in that context.
Sitting on a board isn’t a job. It’s an advisory role that needs to be cleared by both the board your sitting on and your main company’s board.

And almost all contracts include a conflict of interest section. Perhaps a lowly startup might not.
Why Ted Cruz Wants Bitcoin Miners in the Lone Star State
For anyone worried about negative side effects of quitting caffeine, you can quit without the side effects using cheap caffeine pills (No Doz brand awakeners or similar).

Quit coffee and replace with caffeine pills instead. Slowly decrease your dose over a few weeks (“titration”), using parts of pills, until you reach zero dosage.

I’ve done it multiple times to avoid the headaches and other side effects (that I got if I tried to quit cold turkey).
So... like where submarines are based on water disturbances?
Rust could have been a great systems programming language. Unfortunately, it has been taken over by web developers. All systems programming jobs are still in C/C++.

It could have been different if Mozilla hadn't rewritten all of Firefox in Rust while complaining about C++. Firefox dropped from 10% of the web to 3% and into irrelevance during that Rust rewrite and gained nothing. Ironically, Chrome is written in C++ and ate their lunch from Firefox's plate.
Been using Kodi (XBMC) for nearly 20 years. The piracy FUD surrounding XBMC a few years ago really disappointed me.

We use Kodi for streaming tv (Australia) and internet radio and it is perfect for this.

That's all I wanted to say really. The piracy FUD has been disappointing.
That page is incorrect about GHC's memory management -- I verified this with a question to haskell-cafe around 2014, and I guess no one got around to updating it.

The linked paper at the bottom of the article explains how things work and have worked for a long time now. The source of cyclic references, and even references from old to new generations, comes from "thunks" (unevaluated lazy computations). Haskell guarantees that a thunk only ever gets evaluated once, and the way this is implemented is that the thunk is mutated with a pointer to the evaluation result.

So the garbage collector needs to deal with mutations, cyclic references, and references from old to new generations. (All that in a language with supposedly immutable data!)
I used it one time professionally to build an expert system to fill out a very complex financial form for 4k accounts.
Lifetimes are not, in fact, hard, given a bit of library and language support. Persuading your compiler that you are right about them might be hard (even when you are).
> This can only work at extremely dysfunctional companies with incompetent management.

Not really. There are many job positions require tons of institutional knowledge of the data system and the code base, but does not require lots of everyday work. And some of the jobs are seasonable. A senior worker can really do tons of outside jobs.
“It Started as a Joke”: On the Design of Idle Games (2019)
Why one should disclose that? And how and why that's fraud? Do people in US disclose things like 'I flip burgers during the day' - 35 hours/week and also 'work as an office cleaner on weekends and evenings' - another 35 hours/week. Technically those are two times full employments. I'm not from US and may lack some details how it works there. My example above it not theoretical I know person who works like that,non-US location.
I don't disagree about that - about fake or manipulated reviews and even paid reviews. However I do disagree that the solution is to ban all negative reviews. I don't know the correct fix however, certainly the way Amazon does it doesn't work.
I used Kodi in its very early days as Xbox Media Center. XBMC turned the original-generation Xbox into a cheap and very functional media center PC - I actually didn't stop using mine until I upgraded to HD in the early 2010s.

More recently, I've been running it on a Raspberry Pi 3A in my kitchen. It interacts with my DVR upstairs, so that I can pause TV there and pick it up downstairs. I credit the fact that it was originally designed to run on the Xbox as the reason it works as well as it does on even the original Raspberry Pi.
I was simply looking for your opinion.
Ah yes I missed that that when posting my earlier comment.

As for your example, it uses exponential memory because your example produces exponential data. The only thing I'd need to show is that SectorLISP's ABC garbage collector doesn't grow at a large rate as the input size increases. According to the simulator's "heap" statistic, your example needs 449 doublewords of memory to compute a data structure that's 266 double words in size. That seems linear, but it's not, because if you add a few A's then the gap narrows.

The cool thing about your example is that even though it's generating exponential data, that data structure doesn't require an exponential amount of memory to be stored internally. Currently the SectorLISP simulator only does things like de-duplication for DEFINEs which the simulator reports as "code" size in doublewords. However that's a friendly branch feature and the rest of the time SectorLISP just does plain "what you see is what you get" evaluation. I'm sure much more advanced techniques have been discovered since McCarthy wrote his original paper.
It's mostly a problem when you're in the middle of writing something and you're trying to figure out what's going wrong, so you start commenting stuff out... And now you have un-used variables that you have to rename to _ for no good reason. It just adds busywork.
Here's the secret: Androids, Chromebooks, OnHubs, etc, are all manufactured by third parties. I suspect they do not calculate the vast majority of landfilled "Google products" as part of their carbon footprint, despite being entirely responsible for when they end up getting thrown out. Just like outsourcing mistreated contractors, Google uses third party companies to shift and hide blame.
I read on here - and I hope someone can find the link because I just spent 20 minutes looking for it and now I can't find it - an economist or similar academic grousing about a rail bridge in the UK that had been upgraded for the first time in an [arbitrarily long amount of time] to support heavier trains. The complaint was that, surely, a bridge should not last that long without needing an upgrade; you should build a cheaper bridge and replace it, because whatever gains you can make from investing the difference will outpace the replacement cost.

I guess the point is that building a legacy of infrastructure is, generally, not economical and therefore should be foregone in favor of building a legacy of financial holdings.
Nothing worse than other people’s code… or my code I forgot… or worst of all other people’s code that is supposed to be my code that I have no hope of remembering…
Interesting - I bought Emby this year for serving local media - my one gripe is no thumbnails/preview when you scrub over the timeline - this one has it. Will give it a spin.
I'm very careful about things I do on the side that are related to my day job and I'm very public with my management. In general, those things are seen as positives. But if I created any heartburn, I would generally pull back--or escalate it if I felt strongly.

I'm not going to take a big contracting contract with a potential competitor without discussing it with someone.
Clojure is fairly popular on the JVM and the site you are on uses a lisp dialect named Arc.

Though not popular as an industrial language, ideas from lisp have spread into javascript and front end dev
Their whole comment history is just terrifying.
Rotted out and rusting is beautiful, I love it. Next best thing to getting a time machine and going back :)
Those are not conflicts of interest. (Or shouldn't be.)

Working "full time" for Google and "full time" for some startup in a related area probably is. (If the startup is an unrelated area related to medicine maybe but I'd still expect both companies to be aware of the situation.)
This is one of the cool things about math, there are a lot of aspects of math which stem from thinking, "well what if I took a square root of negative one?" or "what if geometry worked this way?" and then someone does the thought exercise and fleshes it out into something interesting. And then there just happen to be aspects of reality that end up being very nicely described by these what if questions
What is the 'job' then? Then the only thing left is to switch from 'job' to 'sitting' to make the thing legal, right?
So I can use zig and have someone pay me to use it :)
I’m guessing that Google has datamined everything that it could from all of the users who would get something like this, so there is no point financially in supporting it.
I use Microsoft’s Authenticator and so far have had no problems. I also use 1Password’s built in 2FA functionality which is a little redundant but it makes filling in 2FA code on websites and apps very easy.
Sure, I'd be happy to give you some insight and background.

A little background: I've been doing software dev for 20+ years ranging from C++, Ruby (not Rails), front-end/full-stack dev. I make enough in my day job to be plenty happy.

I won't comment on pay (it's good enough for me!) as I'm not sure if it's standardized across the board, but let me just say that I was going to start moonlighting since my current role isn't as much development as I am used to....but I decided that PR was going to be a better fit and here's why:

1) I enjoy mentoring! I love interviewing candidates, doing reviews for my teammates, being a good role-model for junior devs to follow. I've taught and helped folks transition from non-tech to a tech jobs. And as a reviewer for PR, it's a lot of the same sort of thing that I already enjoy doing!

2) It helps me become a better programmer! Seeing novel or interesting solutions is always fascinating to me. I love to learn something new, and reviewing code I'm able to see the mistakes (or learn what didn't work) and then able to then take that knowledge and pass it on!

3) Much more flexibility. I can work as little, or as much as I want. I don't have a client asking where the MVP is. I don't have to worry about project planning, hitting milestones, endless meetings. I do enough of that in my day job. I can pick and choose what I want to review, when I am able. As a reviewer, there is a list of pending reviews to choose from based upon our experience and expertise in certain languages and frameworks. For instance, I often review C++, NodeJS, and React/Angular/VueJS pull requests. I tend to enjoy working on reviews for the same organization so I can pick up on the architectural design, coding style, and on-going design decisions being made...especially when I review code from a new developer joins the organization.

4) The work has been enjoyable and stress-free. I routinely do about 10-20 hours/week (in addition to my 40 hours/week day job). And it's not a fire and forget model. When I perform the review, I'm working with the developer until the review is merged. Sometimes I'll review the same piece of code multiple times as they/we work through feedback given by not only myself, but other members of the team. I am able to see comments from other PR reviewers as well as reviews from the organization.

Another aspect that I haven't seen mentioned much in the comments is that we also get to review code challenges as well! Sometimes organizations don't have the expertise or time to evaluate developers. As a reviewer, I'm able to come in and provide that feedback to the organization on how the perspective candidate did.

5) The folks at PR are also really helpful. They review the reviewers and can provide good feedback, encouragement, and suggestions in order for me to provide better reviews!
Or volcano ash: https://volcanoes.usgs.gov/volcanic_ash/lightning.html
If anyone working on Onhub is reading this, can you please at least implement a json http api on the local network side that allows configuring the basic settings like WAN settings, DNS settings, network name and password, etc, so that the router can be kept functional for minimal case ? I don't care if you stop producing the app - but if you can implement a basic json api, I think community can easily keep it working.
The main question is not the death or even hospitalization, but rather if you get long covid.
If facts changed these people’s mind they wouldn’t be in this position.
> None of those are misinterpreted inputs. Those are clearly defined mechanics within the games that have a chance to have an unexpected outcome but in exclusively designed contexts.

Video games are computer programs. As a programmer, you have to clearly define the rules to the computer, otherwise the computer will refuse to run your code. Programming unexpected outcomes is by necessity defining clearly probabilities and consequences of failure. How else would you even do it? Actually corrupting the program's memory? Yeah good luck with that.

All I hear is "I don't understand this so I think it's stupid so you must be stupid and these games must be stupid as well."
Not true in preliminary UK data

https://www.imperial.ac.uk/news/232698/modelling-suggests-ra...

We will have pretty amazing US data in a few days that will finally give us a real answer.
I measure coworkers on deliverables lol
for personal edification and rumination, sure, having more perspectives tends to lead to more breadth and depth of thought. but when it comes to mediopolitical rhetoric, make no mistake, it’s about railroading thought down one of two rigidly constructed alleys. it’s this latter discourse where dichotomous thinking is much more prevalent and insidious.
No worries – I was carefully monitoring the CPU temperature with my finger.

That was a bit cringeworthy as someone who remembers the old TomsHardware video, and knows how rapidly new CPUs can change temperature/power consumption. You might end up with a damaged CPU, finger, or both. The amount of thermal mass relative to the power dissipation is tiny, and the BIOS definitely isn't going to put the CPU in power-saving mode right out of reset. I strongly recommend never powering on a "bare CPU" without a heatsink on it for anything newer than a (original) Pentium. Not having a working fan on the heatsink is not as bad, since the heatsink has plenty of thermal mass.
I'm sure the original comment is merely a summation of the conversation rather than its entirety. The point I get from the above, is that it doesn't matter how, why, what, when of the conversation, recommendation, reasons, root causes, treatments, lifestyle changes - they's goin' stay the course, right over the cliff.
They work very well together. There are two different Kodi plugins that make Kodi into a Jellyfin player.

I personally prefer JellyCon as it’s more lightweight and works smoother for low-resource devices. Jellyfin-Kodi has more features and deeper integration with the library.

https://github.com/jellyfin/jellyfin-kodi

https://github.com/jellyfin/jellycon
Kodi targets low cost ARM SBCs as a first class citizen. ARM is (a family) of instruction sets - for something like a media player it is down near the least important aspect of providing support. Kodi targets a boat load of low cost embedded SoC ARM devices but these bear little resemblance to an M1 based MacBook except for the instruction set. Kodi will run fine on typical x86 PC setups because this hardware is commonly available.
RAII and explicit allocators are independent concerns. That Rust chose a bad default in having 1) a static global allocator, and 2) an expectation of infallible allocations from said global allocator that was then made pervasive in its libstd and third-party ecosystem, has nothing to do with the fact that it has lifetime-based destructors. Having explicit allocators does not mean you need to `free` manually instead of via an automatically-called destructor. A type that allocates needs to ensure a corresponding free in its dtor, and then every other code that uses the type gets the lifetime-based cleanup for free.
Only if you actually stop using Netflix.
Cat food is a good sedative: https://www.youtube.com/watch?v=lSyqWbrxcG4
I like how they quit looking like patches and just turned into stickers. Even with a black budget, they still had to cut corners and reduce spending on incidentals too?
Big difference in the tree living vs being dead..

The desert is very harsh for life, but much more gentle on structures. Even when it does rain the arid environment evaporates it away quickly.

It's not even a close comparison, you find structures from the 1960s in the southeast that are far more deteriorated than ones from the 1860s in the southwest.
Radix UI (Colors) – A gorgeous, accessible color system
Look through the person’s comment history, either they’re the most dedicated liar in history or Occam’s razor would like a word.
The point was at all color photos record electromagnetic radiation in visible colors.

The “it doesn’t take photos it record electromagnetic radiation” is a silly thing to say.