skysight-inc/HackerNews huggingface dataset:
Indeed, and in fact I see a lot of recumbents in my locale on the longer, flatter bike paths. Not so much in urban traffic. So a bike that's adapted to the human body doesn't mean there's not a better adaptation for some uses.

And I'm certainly not averse to trying one someday -- N+1 and all that. There's a shop in my locale dedicated to them. However, I think the mass market for bikes has diverged from the racing world. Most bikes sold today are of styles such as cruisers, hybrids, and low tech mountain bikes, that are unrelated to racing categories. Even many racing style bikes such as gravel and cyclo are bought with the intention of using them "off label" if you will, just because they look comfortable and rugged. So the UCI isn't holding us back any more.

Hell, there's the whole category of e-bikes. That's probably the biggest threat to the market for more efficient human powered bikes.
All known prion based chronic wasting diseases have been rules out, according to the article.
They were forced to this because of the impending legislation in EU [0] which forces them to do so. Germany is toying with what they call pre-filtering, which would allow creator/user to state fair use/exception prior identification. Essentially one could claim fair use before a rightsholder can make their claim.

So far it's part of the draft but we don't know if it will make it to the final legislation.

[0] https://en.wikipedia.org/wiki/Directive_on_Copyright_in_the_...
> what is that immediate red flaf that forces you to act and fire the person?

Immediate firing should be reserved for severe situations like breaking a law while at work, fraud, sexual harassment, physical violence etc.

For anything else like performance and personality issues, you should have a systematic way of giving feedback and working through these problems so that if you ever fire anyone, it doesn't come as a surprise to them. And if you ever fire anyone for something like low performance and this is surprising to them, you as a manager haven't done your job well.
Yep. An absolute travesty, and makes working with mypy a pretty huge pain, even though the advantages of static typing still make it worth it. But man, when I switch back to Typescript, I remember how nice it could have been.
This is idealism getting lost in the sauce to the highest degree. If you ever find yourself thinking "reality is just math", you must remember: the map is not the territory.
With a managed service sure. If you have an unmanaged host? I'm not sure stuff like microk8s or k3s claim to be production ready.
Examples that have different semantics in C and C++
People buy followers on Twitter. They buy likes on Instagram. They buy Amazon reviews, Google Play reviews, etc.

If your reputation system is taken seriously, people will buy their way into it.
This simple paperwork blunder left Texans cold during the deadly freeze
Just because a structure is larger and contains complex structures does not mean the larger system is more complex. For instance, I can create a logic gate with some friends. The logic gate is way simpler than the people composing it.

Neurons can have millions of mitochondria [1], which they dynamically move about the cell. Neurons are like amoeba with dozens of pseudopods when young. Amoeba are more complicated than worms, in terms of degrees of freedom, no?

Check this video of fetal neurons movin' about. So cute!
https://youtu.be/hb7tjqhfDus

[1] https://www.frontiersin.org/articles/10.3389/fncir.2016.0002...
That is really good comparison, although there might bit of confirmation bias on my part there. For most parts I felt like the improvements are not really worth it compared to the artifacts when it fails. The rusty car texture is maybe the one place where it seemed to really make a distinct improvement.
Wow, now I feel bad. I have 7 years of experience and I am just now nearing the $150k cash level.
I could never get why Python added unchecked static typing. That seems so useless. If the compiler checks it, it can use it to optimize. Huge win for built-in types, like integer and float. CPython has to box everything. PyPy has to try to guess and use just-in-time recompilation when it guesses wrong.
Throw a rock and you will hit one
The idea of reputation is a bit overblown imo.

If your reputation was preceding you, you would likely not get interviews at all. Since you are, that's a good sign you're not blacklisted or something.

Don't worry that bad news about you is coming out during their reference checking or something. professional reference checks are usually along the lines of "Have you heard of this person?" "yes they worked here from x to y" "Great thanks"

I guess my question for you is, do you have any real concrete reason to believe that these companies know who you are before your resume reaches them? Or would find out about your breakdown during the interview process?

Does a really embarassing youtube video of your breakdown appear when they google your name or something?

If not, I'd say you're just having a run of bad luck. It happens. Take courage in the fact that you are making it all the way to the final stages of their interview process and keep trying. You'll get there.

Also I hope you're in a healthier place since your breakdown. Mental health issues suck. Take care of yourself.
fair enough, i,m not here to promote or defend his work, you,re free to think what you want. i shared what,s been helpful and enlightening for me personally, and it,s up to you to perceive it in your own way.
I'm getting <20ms with jamulus on a usb audio card on ubuntu studio (rt-linux). This is for a weekly rehearsal with a big-band. The server runs on an ODROID in the house of one of the players. Connection is with ethernet and glass fiber.

The experience is very nice.
Where would you use `typing.Protocol` where you wouldn't use an abstract base class (or a bunch of them as mixins)? My understanding is that the latter is more "formal", whereas `Protocol` is better suited for gradual typing (i.e., moving a more "free-form" codebase into something MyPy won't complain about).

The only time I've ever used `Protocol` is to define a type that makes it explicit that I need an object to have a `__str__` implementation:

@runtime_checkable
class Stringable(Protocol):
""" Protocol type that supports the __str__ method """

@abstractmethod
def __str__(self) -> str:
""" Return the string representation of an object """

I've since learned that this is redundant, because all Python objects have an implicit `__str__` if one isn't specified (IIRC). When I didn't know this (when I implemented the above), I didn't use an ABC because obviously I can't guarantee all objects (e.g., those outside of my control) are subclasses of said ABC. The cases where this is true are vanishingly small, especially when you go big on dependency inversion.
I do all of my k8s work through Pulumi using Typescript, and it as an absolute joy. And it's not limited to k8s, which is great.
Feeding cows seaweed daily could reduce their contribution to climate change
You should read Anathem or Permutation City some time.
Notes app on iPhone and Mac is surprisingly useful and flexible for capturing and evolving ideas from blank sheet to whatever their future holds.
I have a shell script

```
park “some hairbrained idea”
```

Adds a new line to a text file and clears the terminal.
Automated updates are great until one is installed that is incompatible with what you actually want to run. Now it's 3 in the morning and you have to find an old version of some package to fix your service.

Obviously protection from this problem isn't something Kube alone provides but it's still a problem with the container-less setup you're describing. Flatpack could be an alternative.

While we're on security - thinking simply installing your program via apt and running it in your VM is in any way compatible to containers in terms of the security benefit is simply wrong. In a container you'd getting filesystem isolation and capability restrictions OOTB. Via some program in apt you're going to have to deal with something like apparmor and a variety of other tools to get something even compatible to a Kube pod with default configs.

> Basically docker replaces and improves upon what people used to do with VM images.

This trivializes the feature set docker actually has.
first they ignore you, then they laugh at you, then they attack you, then you win :)
I have a local ZFS backup server which sends encrypted incremental snapshots to my rsync.net account, no problem. You can't mount the encrypted snapshots since freebsd ZFS doesn't support that yet, but I don't need that (and it would defeat the security point anyway).
Also not a chemist, but you’ve made me notice my confusion:

Aren’t proteins generally easy to denature? Isn’t that what most cooking does? And what alcohol does?
In Germany, the end-of-summer spread happened due to several factors, bad weather because autumn, lowered restrictions (as were all summer) and start of schools after the summer holidays. There is no single silver bullet to stop the spread (except maybe "prevent all contact"), but there are several factors that need to play together.

However, the lowered restrictions during German summer also had a visible effect, look at the numbers between June 2020 and August 2020 and you will see a distinct rise there. It isn't nearly as bad as in September, but it is there.
I like to think of open source as solving a real problem for people and saving them a lot of time for free, otherwise they wouldn't use it. This often does have the effect of creating demand for complementary services that solve even more problems and save even more time, or even opening up whole new markets like Docker did with LXC.

Anyone considering the addition of open source to their stack should also consider the downsides such as cost of fork and technological lock-in in addition to the benefits, and based on the rapid adoption of open source over the past decade I'd say it's a pretty good trade-off in a lot of cases.
Mit Press 2021
A convincing argument would be a javascript app or a mobile or desktop app. I don't think the average person should be giving their address and personal information to a third-party.
Or https://twitter.com/Chicken3gg/status/1274314622447820801
“.. the fundamental ontology of the world consists of a vector in Hilbert space evolving according to the Schrödinger equation. The laws of physics are determined solely by the energy eigenspectrum of the Hamiltonian. The structure of our observed world, including space and fields living within it, should arise as a higher-level emergent description ..”

Wha¿
This one's a howler:

"When Texas lawmakers met last month to begin sifting through the wreckage of the state’s energy grid, many expected to hear tales of poorly insulated power plants rendered inoperable by the latest winter storm.

Instead, energy executives raised an even more confounding problem: dozens of natural gas facilities had not filled out a three-page application for outage exemptions before the storm, meaning their facilities lost power at a moment when their fuel was needed most to feed struggling power plants."

This on its own doesn't excuse the multitude of other ways that power generators in Texas failed to prepare (lack of weatherizing, lack of backup power supplies, etc.) but this is just another part of the big picture.
Haha, I thought somehow Weird Al had made it to top.

Here's the song for the curious https://m.youtube.com/watch?v=eOL2q8leiLw

From 1985.
China has low birth rates?!

When, the last year?
What do you "try to". Just lie. Just say you took an extended holiday. People get fired all the time, and get new jobs.
> “It’s an orchestration platform for containers”

But that is what it means. K8s, ECS, even docker swarm are ways to orchestrate containers to do something useful.

Take your lb example. What happens when one of the containers you deployed or VMs you deployed to dies? How does it get restarted? Where does the lb send traffic?
I sent an email to Abhishek because the repository their website is in seems to be closed source. I've offered to send a patch via email if they can forward me the code.

My email is listed on my profile if you'd like to collaborate.

Edit: Abhishek has agreed to share the source for modification.
Facebook's ‘Red Team X’ Hunts Bugs Beyond the Social Network's Walls
You can have quite relaxed rules as long as everyone abides by the spirit of the agreement. As soon as one party violates that spirit you are forced to make everything much more explicit, which inflicts collateral damage on use cases nobody would have objected to previously.
I got to play with one of these two years ago for a bit. Quite a fun machine!
Nigeria takes delivery of six Super Tucano aircraft from US in July ~Presidency
Someone asked in a deleted comment, something along the lines of "Which Hilbert space?", pointing out that a Hilbert space is just a vector space which has an inner product, and is complete under the metric induced by the norm.
I wrote a response to this, and while the initial comment was deleted (presumably by the author of the comment), I think my response might still be informative to others who have the same question. It is as follows:

All countably infinite dimensional Hilbert spaces are isomorphically isometric.
Pick an orthonormal basis for it, and that gives you an isomorphism with \ell^2(\mathbb{N}) (which preserves the metric).

As such, some people will sometimes just refer to "the Hilbert space", to refer to any countably infinite dimensional Hilbert space over the complex numbers.

If the Hilbert space in question is countably dimensional, then this is "the" one they mean.

I think there are some reasons that some people say one might have to use one with an uncountable dimension? I don't understand these reasons. I think they are connected to quantum field theory? My impression is that it is somewhat controversial whether one with uncountably infinite dimension is ever necessary to model physics. Wikipedia has more to say about this question. Because I don't understand it, you would be better off reading it on wikipedia than reading me trying to summarize something written on Wikipedia which I don't understand.

edit : upon actually reading more of the link, I might see why the comment I meant to reply to was deleted : the paper answers their question, saying that the Hilbert space is determined by the dimension.

So, my comment is a bit redundant.

edit2: Oh, and, furthermore, the article says that in a bounded region, we have reason to expect the dimension of the space to be finite dimensional? This surprises me.
It's behind the S3 API & endpoints and integrates with AWS IAM. It's not a perfect drop-in fit for an existing application that talks to S3 but much closer than having to adapt it to a Lambda or API Gateway.

Lambda also has the limitation that it can't work with outputs greater than 6 MB and those outputs cannot be streamed - the entire content needs to be prepared before any of it can reach the caller.

I don't think of this as a replacement for direct to Lambda or API Gateway based solutions. Rather, when you need to be able to modify what an existing, possibly difficult to modify, application sees when it talks to S3.
These companies should come up with a practical version of the AGPL or, if they don't find a need, just use it directly.

Cooking up your own license ala Mongo is not going to help you amongst the professional users. Companies that take their legal obligations seriously are not going to use your not-so-open-source offerings on the basis of interpreting your weird anti-amazon clause.
I'm sure that's a minor reason why people don't have kids.

The main reasons are economical in nature.
Not desiring Fascism through Democracy is one of the reasons the US has a bicameral legislature and the President has a veto power. Much of the Federal Structure is to protect the rights of the individual in the context of rulemaking by the majority. This is a constant source of friction, but it is intentional, the reasons for which are shown in this very discussion.
I thought like you at one point, but then jumped into a moderately-sized project that I was unfamiliar with. It took months to get an intuition for what the data was that was being passed around.

Inside a function you need modify, you are passed a foo. What can you do with it? Take the length? Add a number to it? You don't know unless you know the type, and then the only place that info exists is in your head. Why not write it down in a way that can be checked and therefore never get out of date, like comments or some weird reincarnation of Hungarian notation?

As a bonus: Editors will tell you when you are passing incorrect types to functions before you even run your tests. No more strings accidentally treated as lists!

I am now absolutely convinced that types are important, even in python.
I agree with the feedback of having a picture better capture the thickness of the holograph plate (or whole assembly, whatever that's called). From the Buzz Lightyear picture I got the impression that it would be something like a thick picture frame, but that doesn't match the 2mm description.

Would it be possible to use these as badge photos? I feel like it would be pretty cool to have a hologram picture on your badge.
> Meanwhile, Apple doesn't let you do anything on an iPhone if it isn't bought from their app store. The level of control that Apple has over iOS is ridiculous compared to what Microsoft had. Apple is 10 times worse towards consumers and developers than Microsoft ever was.

The reputational difference, I think, is in their self-representation. Microsoft played price-fixing games, let malware be included in the install, manipulated the market, etc, while presenting themselves as honest competitors.

Whereas Apple is pretty straight-forward about the lockdown.

And that's sort of why we buy them for our non-tech people - because they can't be screwed up in all the user-based ways. We don't particularly want to force Apple to open up until the security/privacy problems of Android and Microsoft have some plausible solution.

I hope that once strong U2F tokens are normal and in-use by the average person that we'll have the infrastructure to really allow people to unlock their device without just enabling evil-maid attacks.
Interesting. As you scale from 100 to 200 to 300 servers, how does that translate into differences in the product? More pages indexed? More frequent indexing? Faster response times?
What do you propose? Don't hire from cheap places or pay them the same rate as expensive places? If companies pays the same as expensive places, why would they hire from cheaper places?
Thanks jay! Will fix it!
"For instance, with some effort I can notice that a white wall is made of millions of blinking colored neuropixels. "

This I cannot achieve unless I'm staring at a white computer screen up close.
Okay but why did they never want them?

There has to be some kind of underlying reason why humans are going against what we would expect our biology to want, which is to reproduce.
My first, original production kubernetes cluster existed precisely because it lowered our costs - ridiculously so.

Because all that above? It comes with a system that will actively help you binpack your workloads as much as possible into the compute you give it.

Your usual "throw separate instances"? Can get expensive quick, especially if you're not aggressively modifying instance sizes. As for "lol just use Heroku"... I call that kind of company "bankrupt", but that's probably because the difference between cost of infrastructure and cost of engineer time is wildly different in my area to SV.
A clarification - this isn't just 'blood clots', it is an extremely rare form of blood clotting that has a 40% risk of death, in a population that has an extremely low risk of death from COVID, where it works out to be 7x as many people have died from this new form of clotting than the general population at large would have expected in the time frame given. Given the numbers we know so far, if you are a young woman who considers herself as having a 10% chance of catching COVID, the 'known' risk of dying from the AZ vaccine is now already higher than your chances of dying from COVID. Specifically, COVID has a 10x higher known death rate than the rate of this complication in the appropriately considered population. A young woman who is working from home and taking precautions could reasonably decide that the AZ vaccine is not worth the risk, without being 'statistically illiterate'.
> Under the license another company couldn't setup a replacement.

I'm confused here -- the new 'open core' is available under the SSPL, which clearly allows this, as long as you provide the source code of any management layers as well. The non-open parts already weren't available under the Apache license, so nothing has really changed there.

And, yes, this does mean Elastic is the only company able to build proprietary components on top of the code base, which means there isn't an even playing field with competitors. But once Elastic goes bankrupt this is no longer an issue.
About 95% of reddit users are lurkers and not commentators. Just there for the lolz and linked articles/pictures/memes
I have looked at both but only used git-autofixup. Some observations:

- git-autofixup has a changelog

- git-autofixup includes sober, technical documentation that actually explains how it works. OTOH, git-absorb has a great elevator pitch for users that are not so familiar with Git.

- git-autofixup does not have unresolved bugs, unlike git-absorb

- git-absorb creates fixup commits for the last 10 commits, which seems really odd. It's better to use symbolic references like @{upstream}, but it looks like they dont' support this yet?

- git-autofixup is stable and mostly done software, while git-absorb has a sizeable list of todos

- git-autofixup is written in Perl (like some tools in Git itself), making it easier to install than git-absorb which uses Rust.

Then again, as author of this article, I'm obviously biased ;)
This is not how I read the EMA statement. They don't see any evidence but they didn't exclude the possibility either. Which is why they want the observations documented in the package insert.
For some reason, #000 or #000000 doesn't always work, but 'black' does. Never spent much time figuring out why.
I guess my lament is with wish that ultimately it would never
be rational to perform a short GM draw -- i.e. there would be some short-term incentive they
lose out on, and they would have long term reputation damage e.g. who wants to support a GM
known for short boring draws?

GMs resign at times, even when one might think there's a microscopic chance of the winning side making a mistake later.

In some universes there could be American football leagues, say, where teams might resign in the 3rd quarter when they are behind far enough, and want to avoid injuries - but I don't think the concept exists now, no football team has ever voluntarily resigned before the end of the game.
There's probably a hard limit to how much you can know about consciousness in general.

Say, for instance, that what IIT measures isn't consciousness but memory. It tells you that when you take general anesthetic, the IIT measure in the brain decreases. But it's hypothetically speaking possible that when you get anesthesized, you're still aware and feel everything that's happening to you (in the sense of having qualia), only that it never gets recorded to memory.

The result is the same: it appears, in retrospect, that you lost consciousness. But you can't prove that you actually did, only that your memory of the past behaves as if you did.

This seems fundamental, unless we through some future discovery can nail down what consciousness is. The consciousness-status of past me is just as opaque as that of other people.
Just hearing the song that closed that episode makes me want to cry.
Good call, thanks for the clarification!