skysight-inc/HackerNews huggingface dataset:
Serverless conceptually was too tightly bound to the function as a service model. As we peel that back what we're finding is serverless really means "not my server". Someone else manages that piece of infrastructure, it can be anything, a VM, a database, etc. But in this case it feels like serverless is falling squarely into the PaaS category, building a better Heroku. Google Cloud Run is one prime example. DigitalOcean App Platform is another. I think this is likely the primary way software gets run in the cloud in the future BUT with one huge caveat, its not clear its going to be the way forward for large scale development itself.

Cloud lacks what mobile lacked before the iPhone, a development model. When we finally figure that out, it'll become obvious that table stakes here is an actual full end to end experience with one language and a set of primitives to help scale development for the cloud. That's not FaaS. Its something entirely new. The language will be popular, maybe Go, the focus will be on cloud APIs. Everything else will be become a client. The web era is over, thats not what the cloud is about. Cloud is all about APIs.
No tolerance for the intolerant is actually a wrong approach. That realization was even true for the giver of the idea. It is something that has justifiably been derided and ridiculed.

Holocaust denial is illegal in my country. I personally prefer people state their opinion. Tells you who you are talking to, although they tend not to be the smartest people around, so it might not be helpful to orient yourself towards their ideas.
They mention it, but a big factor driving this is almost certainly obesity. I'd really like to see this done with proper controls for obesity, age demographics, smoking, etc. I think there'd be interesting stuff to learn from that. It's shocking how difficult it is to do these studies correctly. E.g.

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3674138
I see most of comments in disagreement with the topic, either partially or totally. And yet, the post has so many upvotes. What does this mean exactly?
> survivor-ship bias

Yes, thanks for naming it. Most of the stories above this comment all have it to varying degrees. It’s funny to me how they all write that they do not want to put forth an entry for the ‘Victim Olympics’, yet they all do share their story anyway...

The fact that this term is even used by these folks (and this is the first time I’ve seen it), to me shows that there is an (possibly unconscious) underlying contempt, as well as a lack of Class consciousness. Which is quite scary for the power dynamics present in Silicon Valley and the still-early-days -digital realm, what with the dogmatic idea of ‘Intellectual Property‘, etc.

Instead of ‘Victim Olympics‘ we would all benefit from talking about ‘Magical Voluntarism’, as well as to take part in further critiquing the underlying systems.
Offhand thought is the advantage to using lower skilled labor probably benefits Bone Structure more than it benefits the builder. Two choices pay bone structure a premium for custom cut metal framing or pay a premium for skilled framers.

Note unskilled tends to come with a lot of other negatives.
I can't stand all the talk about this as a problem of moderation and suppressing "dangerous" content. That's a distraction and leads nowhere good.

I think the problem is that FB forces everyone into gigantic mosh pits of conversations that span whole regions of millions of people, and elevates uneducated but "engaging" hot takes for thousands or millions of people to see at a time. And most importantly, FB builds positive feedback loops into this environment.

That's why I stopped using FB quite a while ago: not because I thought some moderator somewhere wasn't doing a good job, but because friends of friends (I can only assume) spewing bullshit comments on sketchy "news" articles in comment sections with thousands of people would show up too often.
I'd agree with the part of maintaining your own server. like personal one. I promised myself like 5 years ago I'll never be my own (and family and friends..) sysadmin ever again. ... but serverless needless mean tiny programs in nodejs. serverless is basically a super category for what we used to call PaaS simply saying the granularity of what you deploy can be smaller. it doesn't mean it has to be smaller. as far as I am concerned it can also be way bigger than what heroku represents. This is what composability on infrastructure means. It means you have the same interface to deploy a single line of JS... and a service that is itself composed of a couple of monoliths each with its own data backend. The "form of the program" should be dominated by the problem it solves not its deployment target.
That is the thing we are trying to achieve at platform.sh where I run product. A uniform interface to a composable infrastructure. We are not quite yet there... this is not a trivial problem. And I don't think that "just ship your machine" Docker style solves this. To be really composable you need both finer grain and higher abstractions. What I mean is that at every level you compose you need to be able to define dependencies (my function requires this version of nodejs and this system lib) my already composed monolith that includes a dependency on MySql and Redis) is a dependency of this static site builder.. at each layer the semantics are very close. But not the same. Just shipping a container eludes these issues and basically reproduces the model of "good old servers" in a way this is contrary to what true serverless has to offer. Which is absolutely not caring at all about the runtime. And caring only about the design of your system such as that it espouses best the form of your problem.
You doing it is not the definition of ‘not rare’ :P
> It's been 20 years since I had to think closely about reversible computing, and I've forgotten lots of the details. When I said "implement a hash function", I actually meant "implement exclusive-or with the result of the hash function" or something similar.

Well that gets a bit more interesting. If the hash is of a key K, and the hash output is exclusive-or'd with input M, then of course it's reversible with respect to M but not K.

You can think of the above as an easily reversible program with M as its only input. (If K is treated as a constant, then it's just part of the program.).

In that case, yes you can make an efficiently reversible version in Nilang.jl, and it will have all the differentiability properties etc.

But it will only have those properties under the assumption of holding K constant. The new program won't resemble the stated problem of inverting a cryptographic hash :-)

In general there will be some parts of a program which are reversible without needing to record any state, and other parts where you have to retain some state (or generally a function of the state, which might be less overhead) in order to make the whole thing reversible.

Quantum computers face this problem too. Every quantum program is fully reversible, but you can't copy qubits, so you can't translate a classical non-reversible program to quantum by retaining copies of state as described above. You have to do stranger things to translate the program.

The fact you can actually do that shows that recording internal states isn't the only way to make a program reversible. But the fact it takes exponential time to simulate the resulting program on a classical computer shows that the alternative doesn't let you invert a cryptographic hash that easily either :-)

> But aren't there one-to-one equivalents, called one-way functions, ...

In general one-way functions map multiple inputs to the same output, so they aren't reversible.

You're thinking of a rarer kind called one-way permutations.

There aren't many of these around, and they aren't what is generally intended when talking about a cryptographic hash. It would be convenient if hashes were permutations, but they generally aren't.
That's fine but if half of it is in symbolic notation and the rest is in prose you can't blame people if they group the symbolic part together.
This would be a 'local hidden variable' theory. According to wikipedia these have largely been ruled out:

Most advocates of the hidden-variables idea believe that experiments have ruled out local hidden variables

Source:
https://en.wikipedia.org/wiki/Bell%27s_theorem#Bell_inequali...
Whitespace, the Language
Is there a better term I could use? I thought that was a fairly neutral and nonderogatory term.
It might be helpful to also study how databases are built and function. They contain applications of theoretical concepts from Algorithms, Data Structures, OS and Distributed systems.

There are many textbooks on this subject but if you are feeling lost then I'd suggest starting with https://www.databass.dev/ which gives a decent birds eye view of many concepts.
> I dislike this "Paradox of Tolerance" reasoning.

You are correct on that an I think Popper would agree. Need to know his backstory to know why he stated it like that.

But how it became established is not a win for tolerance or intellectual thought. It is actually quite benign and stupid.
The radio doesn't let me personally select the next song.
That's quite the extra functionality there.
don't forget about the opportunity costs associated with the wait times, scheduling around someone else's schedule and delays due to public transit and rideshares

While you're factoring in intangibles, don't forget to factor in externalities caused by air and noise pollution.
Having switched to an Ergodox which slowed me down and working on a new project, this is absolutely true.
> the best way to stay out of trouble with their bosses was to leave borderline stuff up

So take a step back and ask why is there a boss on any level that would object to "borderline stuff" being cut?
Is there a manager that fears that they are seen as unreasonably strict in their moderation? Is there some mesured outcome that would go down?`

They have a lot of very clever people, so I assume they have figured all of it out. Despite a lot of people leaving facebook due to the nature of what's there, they must believe that the "bordeline stuff" is either critical for their business, or impossible to get rid of.

Also, why arnen't there hundreds of ex-facebook managers that can explain how this works? NDA's don't block anonymously describing business practices after you leave.
Yeah... no. You can't learn by just "building" (or you can but it's simply too slow); you need to do a lot of "reading" too. At some point you need to "write"/"do" stuff, that is true (because otherwise you'll forget/ you won't get an in-depth appreciation and understanding of what you read). But the reading part is critical for learning.
Sometimes is not necessary. Some trees mutated to produce sweet acorns. Is a local delicacy that can be found sometimes in the south of Spain and Portugal. You can expect a flavour similar to chestnuts
I just use the last old APK (68.11.0) and remember to disable the automatic update from the play store
Algorithmic “timelines” that result in these feedback loops are themselves a form of censorship: you can’t promote some content without pushing other content down the page. Nobody reads, or can read, all of it.

Promote enough high-cortisol clickbait to the top and the routine, mundane things, like the announcement of your friend’s funeral[1], won’t appear in your feed at a reasonable depth at all.

1: I’m not on Facebook any longer.
Wow, that's quite a list. And this company owns its own certificate authority.
Dive | Sr. Backend Engineer | India | Remote | Full Time |
https://www.letsdive.io/

Dive is a fun space for remote teams where team members can socialize. You can see who’s online, call a group, play games, watch movies together, or bond on common interest areas. You can talk, screen share, and do video chat with a click.

We are growing rapidly and are looking for Sr. Backend Engineers to join our early stage engineering team. We are seeking someone who has experience building robust backend applications and can solve complex engineering problems at scale. The role is fully Remote. You can be anywhere in the world to apply to this position

We're a relatively small team of about 4 people - meaning your work will have a lot of impact. We truly encourage being yourself at work and it shows in the creative code we write :)

Our Customers love us. We have given access to the product to a very limited set of companies which includes Facebook, Google, Gitlab, Rippling etc. who absolutely love using Dive.

We use: AWS, Kubernetes, Docker, gRPC, Django, Go, Node.js, Cassandra, MariaDB, Redis, React, Redux, Javascript

If you are interested in joining our small and passionate team drop me an e-mail to om[at]letsdive[dot]io - come chat about what we're doing, or if you have questions!

More Info: https://www.notion.so/letsdive/Careers-Dive-c75d4d1ee8c9486f...
The best tool I ever got for typing was a keyboard with no letters on the key caps.
That sounds logical. Relativity theory allows you to age one object faster than another by changing their relative speed. Nobody would claim there was information travelling faster than light in your example.

What makes people say information travels faster than light with quantum entanglement?
Do you have any code you can share showing this speed up? Because I have written a lot of Cython over past 5 years, and unless my python code is monumentally stupid (and in that case I can get an order of magnitude or two speedup by just writing sane python), I have never seen anything close to 100x speedup in real world code. Even getting a 5x speed up over a baseline python/numpy implementation requires a fair amount of refactoring to make the code more cython friendly.

Same with Numba, despite its promises, I've never seen anything close to 100x speedups in the real world, and I've even seen a fair few cases where numba resulted in slower code compared to 'pure' python/numpy (although admittedly that was 2-3 years ago)

Sure I could probably design some pathological code where you might see 100x speed up by just adding type annotations, but that would probably require starting with some really inefficient python code.
Characteristics of SARS-CoV-2 and Covid-19
CrimeOps: The Operational Art of Cyber Crime
Designing the Ada Lovelace Twitter hashflag emoji
Yes, if you solve the grandparent's problem through fairy dust and pixies, it ceases to be a problem.
Custom deletion operators are a much much more advanced topic than destructors. Destructors are a basic essential topic all c++ programmers need to know. The vast majority of c++ programmers don't need to know that custom deletion operators even exist.
Apparently this common explanation is wrong. If you actually measure one, the other actually changes. Although you can't use that to send information, so einstein's faster-than-c restriction isn't violated.

Maybe this will help https://html.duckduckgo.com/html?q=bell%27s%20inequality%20s... I imagine the youtube links might be more comprehensible.
> The US has experienced more deaths from coronavirus disease 2019 (COVID-19) than any other country and has one of the highest cumulative per capita death rates.

Why would you start both the article and the abstract by saying that the US has experienced more death than any other country when the US also has (by far) the largest population of all countries surveyed?

Reporting the per capita figure would be enough to make the point that the US did not handle the pandemic well. This way it just sounds like unwarranted self-flagellation.
That's only when you need to make an effort to think about the keys you are pressing. When you have assimiliated the keyboard layout it becomes so automatic and natural that you don't even think about it.
Really enjoyed playing with the original micro:bit. Nice to see they are iterating on it.
It's not nuts to run servers. If an application is operating at any scale such that there is a nonstop stream of requests, then it will be cheaper, faster, and more energy-efficient to run a hot server. This follows from thermodynamics. No matter how good the cloud vendor's serverless is, it's always going to be less efficient than a server, unless it doesn't do any setup and teardown (i.e. no longer serverless).

It is nuts to run one server. Then you're wasting money with a server/VM. That's what serverless is ideal for: stuff no one uses. That's a real niche. Who's going to use that? Not profitable companies.

Often I think for most cases where you reach for serverless, you should reconsider the choice of a client-server architecture. An AWS Lambda isn't a server anymore; it's not "listening" to anything. Why can't the "client" do whatever the Lambda/RPC is doing?

Maybe what you want is just a convenient way to upload code and have it "just work" without thinking about system administration. The types of problems where you don't care about the OS is once again a niche. You probably don't even need new software for these kinds of things. You can just use SaaS products like Wordpress, Shopify, etc.

Serverless won't be profitable because the people who need it don't make money.
What really interests me is that, looking at an all-cause mortality graph [0] the coronavirus is clearly detectable but ultimately the numbers are pretty much business as usual. Although there are more deaths than is routine, going purely by deaths the situation is mostly normal.

It'll be fun when the dust settles to going back to look at alternative approaches to estimate how effective the lockdowns were.

[0] https://www.cdc.gov/nchs/nvss/vsrr/covid19/excess_deaths.htm - "Weekly number of deaths (from all causes)"
In Europe the grid is controlled by the operators, inverters that are grid tied follow the operator commands to increase frequency or decrease frequency. The phase is kept synchronous with UTC.
It seems this is just marketing text dressed up as a EULA: "oh, these grapes are so neat they need a legal disclaimer!" The underlying law that protects the patent seems to exist whether or not you are informed of it, so there is probably no need to put the text on the packaging.

If you scroll down on Twitter, I have to say that the "joy" emoji with a picture of the stem in a glass of water is hilarious, however.

(Reminds me of the time I bought an Intel processor, which came with an Intel sticker. The sticker came with a warning that it was not to be applied to anything not containing an Intel processor. It is now applied to my Nintendo Switch. All I can say is that I'm glad corporate lawyers are expensive, or we'd all be in Sticker Jail by now.)
I feel that the world "privilege" (like many others) has lost its meaning.
If the marbles were changing colour at random but still alwasy different colours, that would suggest info is doing so.
FWIW, I live in a pretty cold climate (dips below -30C every year) where a lot of people do use heat pumps. They just lose efficiency at low temps and have to rely on resistive heating.

AC is not very common, so that might play a factor. The efficiency loss is more acceptable if it means you can get some cooling in the summer.
This is cool and all but let's take a step back.. what can this thing do that much more powerful computers and smartphones can't? If the answer is "nothing", perhaps they are just producing unnecessary litter?
It's a good thing I favorited this. System design doe beginner. https://news.ycombinator.com/item?id=23904000

Also, check the benchmark, the scalability, the architecture, etc. Sometimes, DB with similar frontend (API) are very different on the backend (architecture, implementation), for example CockroachDB vs PostgreSQL, hence different usage. One is OLTP, the other is OLAP, etc.
Oh sure, I'm aware of it but that's been around for decades. It's similar to the way Apple has a very limited single purpose compatibility layer for MacOS desktop apps on Windows that they use to run iTunes (and previously quicktime). It's a tactical solution to a specific problem, not an indicator of overall strategy.
thank you for submitting this article
I don't agree, serverless code in itself tends to be portable. It's the surrounding services that lock you in.
If you change yourself and the internet because of these mass shooters, what did you achieve?

People protest for different reasons and I don't like all of them.

Homicide is actually something very rare in humans apart from formal war. A tiny subset is perhaps radicalized by internet content, but I would guess there are actually underlying issues for everyone.

Your reaction seems to indicate panic, not rational thought.
As I understand it, there iron and nickel asteroids that aren't chemically combined with other substances like ore is on Earth. So perhaps the only processing required would be melting and reforming it.
I think this is a good point. I'm not sure how to best encourage political distancing. Perhaps the most realistic way is to pitch it as a way to reduce stress/anger/etc. (which I think will be true), but this relies on a self-disciplined general public which is not exactly something I'd bet money on. So this means we would need a more structural change or tools people could use to help them disengage in a healthy way.

If it is really so difficult to sort out the misinformation, then the next best thing would be to make the feed/site as boring as possible. Of course Facebook will never do this and another site would just take its place if it did. But I think it's important to realize that there are other strategies besides sorting out all of the misinformation (which may truly be a difficult/impossible task).
You're literally banning me for confronting people who are justifying war crimes and crimes against humanity.

Good riddance to your cult.
Sgriffle – A online graphic editor that works like a search box
It's a big factor in general when looking at any health outcome differences between US and other developed countries.

Though I also wonder what early pandemic policies related to nursing homes had on these excess fatalities.
All you need is a DAW and then import the song/track you want to recreate and you're basically good to go.

Been prepared that it will sound absolutely terrible for the first few months or even years.
It's worth mentioning both. The United States is, after all, not the most populous country in the world.
Got pretty close. Self assessed type was in second place. But the first one was just one letter off, which I can also be sometimes. So, overall, not bad.

But at the same time, the science says these categories are BS. So I don’t really know what to do with these types.

/shrug
You don’t need someone’s consent to say a thing about them.

But they clearly want to tell them, so why are they trying to do it in the middle of the night in a hurry rather than doing it calmly?

Why this self-imposed rush?
Lockdowns cause 26% excess deaths. Influenza vaccine only adverts 16% of deaths... do you see what’s going on?
Prototype Solutions and Services
Quosphere upholds such a notion by delivering advanced design and development for countless businesses.

Our prototype versions of a website or mobile applications allow business owners to explore the physical representation of their business' ideas and concepts. Contact Us: 7710005016