skysight-inc/HackerNews huggingface dataset:
Interesting, I might make sure to brush teeth and gargle before going out in a mask. When I say I've gotten sick from walking with a mask, I don't mean "felt sick", I mean I've literally gotten respiratory infections, which I'd figured were from rebreathing exhalations with their germs. I was wearing surgical masks then but wear N95's now and there is still difficulty.
Oops, you're absolutely right, I was thinking of distributed payments and somehow confused that in my head with being trustless...
Since everyone has valid anecdotes, and that person is a member of everyone, the inescapable logical conclusion is that, indeed, he has valid anecdotes.

I reiterate that I'm using a standard for "valid" that is befitting of anecdotes, which is confined to the facts. It doesn't cover the cherry-picking of observations that are selected as the basis for anecdotes, or the means of drawing conclusions, or the appropriateness or relevance of the anecdotes to the discourse and the like.
My cousin is periodically confined to a wheel chair due to a bad leg break from a fall that never healed properly. Ice is no joke.
Absolutely true. Even non FAANG companies have that problem. For example in IBM you have to start producing new patents etc. In short the qualifications a VP vs an IC (as you called them) are in different stratospheres.
"Batteries included" Django is a no brainer for a lot of use cases. True. But clerk.dev seems to be targeting teams that use (javascript) microframeworks. They are building something people want and the pricing seems to scale well up to 100K users. If you have millions of users, I'm sure their enterprise team will give better deals than $0.05 / MAUs.
I was up to #97 in line, then it pushed me back to #392... I demand a refund.
Best Social Media Platforms to Market a Business for Digital Growth in 2021
Most of the auth platforms I've used allow ways for you to migrate users off of their platform. You'd want to make sure at minimum you have their email address, but worse case scenario you'd require all users do a password reset essentially when you switch to the new auth provider. That's a horrible experience--but it's still an option. Better options actually allow you to migrate the user over as they login. You'd need to keep the "old" auth service around for a while though until you close the door on migrating.

There's also an argument to be made that companies like this could (certainly not guaranteed) employ security experts and have better implementations (through libraries) as a result. Those implementations could (if updated appropriately), yield a more secure auth solution. In that regard, going with a third party, who has expertise, could be "better".

Also, unless you're going to host your database that stores user data on prem, you're likely trusting a cloud with it.

If I missed the point of your question I'm sorry. Did my best to answer. I have no relation to any of these services, other than I've used some at times throughout my career.
When choosing social media platforms for business, you’ve got lost of options. Read on Learn which one is best for your business in 2021
I'm the founder of WorkOS (https://news.ycombinator.com/item?id=22607402) which is sort of close to this so wanted to share a thought or two.

WorkOS has taken the alternative design of ONLY doing authentication and explicitly not user management. This is a subtle but I think super important distinction so figured it could be useful to share why in this thread, especially for developers looking at auth solutions and thinking about their app's architecture.

Essentially in the market right now there are a bunch of user-management-as-a-service solutions (Auth0, FusionAuth, now Clerk) and all of them have a similar design. They provide hosted auth UIs and they "run" your user database. This gives them control of the identity layer of your app, and they are the "source of truth" for users.

This has some benefits (e.g. centralized admin) but in talking with developers, we actually found there are huge drawbacks which are not initially obvious.

The user database sort of the data holy grail. It's arguably the most important and sensitive data your app has. From a UX perspective, the sign-in UI is the "front door" experience. It's the one feature that literally every user touches.

In OP's post, they write:

"Best of all, the components will automatically update as our team optimizes their design, develops new features, and adds support for the latest in account security."

We found this was the LAST thing developers want. There are plenty of open source sign-in components (Tailwind, etc) but with Auth0/Clerk/etc. you never get full control over the UI. It's run by a 3rd party which may introduce random new features at any time. It's giving up a huge amount of control, both UI/UX and strategic. Plus you're always in the "uncanny valley" of design, where your auth screens feel slightly different than the core app experience. IT admins have trained users to avoid these sites because they are typically phishing attacks. Not good.

Even with all this, perhaps the biggest downside for developers is a longer-term issue: you get locked-in. If down the line you end up wanting to run authentication through an unsupported provider, too bad, you're stuck. This is how Auth0 gets you. Developers integrate early, all the users are in Auth0, and then it's too difficult or dangerous to migrate out later. You're held hostage. And this is when they raise prices like an authentication racket. ("You've sure got nice app here. Would be a shame if something happened to it...” etc.)

Obviously biased as I've founded a company in this space, but I think we've solved a lot of these issues with WorkOS, allowing for maximum flexibility with powerful authentication APIs while ALSO enabling developers to fully control the user database. It's been a super hard thing to get right and I should really write a longer blog post in itself. But just a forewarning to app developers: be careful where you store your user data.

PS: A misc secret for the HN crowd, we're actually launching 2-Factor Auth APIs tomorrow. ;) Zoom link here for the stream: https://lu.ma/workos-winter-release
Definitely! We've found that developers want to apply subscriptions against either Users or Organizations, so first we're planning to build out Organization management first (create an org, invite members, setup SAML auth, etc).

Subscription management will follow sometime after, and will probably look like a Stripe integration that automatically creates Stripe Customer objects for your Users and Organizations. Is this along the lines you're thinking?
Electronic Arts to Acquire Glu Mobile
I found it ironic that in screenshot it says both "r-word" and "DeepFuckingValue". Zeitgeist, i guess.
No boot will help you over smooth ice, sorry. You can wear something like Yaktrax, over your shoes, or look out for a thin layer of ice on the pavement.
I'm in Canada but you can request to do tests if you don't feel OK and sometimes you get them. It depends on the family doctor though, and the waiting time is very long. But once you get the appointments rolling then everything is fine.

I have insurance from job so I always make arrangements through private clinics who are glad to refer you to any place. One visit (to make appointments, not the tests) costs about 200 but insurance covers 80% so it's kinda OK. You also don't need to do it annually unless you are into 50 or 60.
Maybe you could put together a syndicate of 1,000 people who coordinate to tweet increasing numbers over a short timeframe based on a rough estimate, and then split the prize? (Of course, that would be pretty logistically complicated, including the timing and getting all the people to trust each other.)
I'll also add that marine epoxy is pretty nasty stuff, although there has been innovations there too.
> Never confuse social media for real life.

Maybe that was true years ago but I really don't know that it is today. Social media is the primary means of communication for a lot of people and in a very real sense it is real life. I'd argue the Capitol riot in January is an example of social media becoming very real. Even the topic at hand - /r/wallstreetbets and $GME - shows the same.
To me, the bigger story (like the one NYT actually published) is around content moderation. Clubhouse has risen fast - in terms of users and valuation - but has done very little vis-a-vis moderation.

Every single social platform started out where they started and eventually had to moderate bad actors and bad actions.

Greenwald used to do good journalism. And now sells subscriptions to dog-whistles.
That's where I think they are going to use their discretion to "pick" the winner, despite somebody else having been just as correct.

For instance, they say the one he is holding in one scene isn't counted again in a later scene.

What about the reflection in his sunglasses? Is that 1 or 2 (or 3 if you count the source of the reflection wherever that is).
Has anyone taken stuff like this and applied deep learning to cluster it and look for galaxies/other entities with standout features? Any good papers on stuff like that?
In the case where code is used to convict or acquit someone, I think it should be a well-tested and established program: generally something with the software quality of Linux, or in this case, whatever DNA testing kit is being used by scientists in top-ranking universities.

We could also use formal verification based on well-established axioms. For example, maybe we could "prove" that the DNA kit reports accurate results as long as the samples it's given are processed correctly.
I would suggest saying front and center, more prominently, that AD incurs the truncation errors that the equivalent symbolic derivative would incur. Since you're talking about AD, you should be giving people a good picture of what it is (since it's not that commonly understood). 'Cause you're kind of suggesting otherwise even if somewhere you're eventually saying this.

I mean, Griewank saying "Algorithmic differentiation does not incur truncation error" does deserve the caveat "unless the underlying system has truncation errors, which it often does". But you can give that caveat without bending the stick the other way.

The important bit is that the accurasy lost from a accurate derviative of a lossy approximation is greater than accurasy lost from a lossy approximation to an accurate derivative.

I understand you get inaccuracy from approximating the sin but I don't know what you're contrasting this to. I think real AD libraries deal with primitives and with combinations of primitive so for such a library, the derivative of sin(x) would be "symbolically" calculated as cos(x) since sin is primitive (essentially, all the "standard functions" have to be primitives and create things from that. I doubt any library would apply AD to it's approximation of a given function).

I haven't used such libraries but I am in the process of writing an AD subsystem for my own little language.
Ah, so not a lateral move. Demotion does make sense in that case, though, I wish that outcome would be different. It seems like whatever skills and experience you bring with you would still be relevant, even in an entirely different domain.
Some 15 years ago or so I made a PHP script that took a Word document, saved in XML format, and turned into a static HTML page as part of my blog. It would rely on the paragraph style, turning "Header 1" into <h1> etc, as well as extract images and such.

Lately I've been seriously thinking of reimplementing that, as I just can't seem to find a decent static site generator. They all seem to require a bunch of plugins and configuration just to do the bare minimum a blog requires.

I just want to write, add some code or images, have it look somewhat decent and publish it without worrying about getting hacked due to some WordPress security issue.
Since every bitcoin transaction is recorded, law enforcement is rather helped. There are "mixers" that supposedly allow to make it harder to figure out, but that didn't stop them from busting Silk Road !
"Regardless of substance" is the new "regardless of intent" apparently.
35, it's in the article.
Correct. The implementation I had in mind when I said "internal iterator"--and which I think I've coded before back almost two decades ago--is that the tuple one-by-one in-order does a placement new on each of its elements, calling a templated callback you provide which returns the element (so you get RVO through to the placement new); in the case of an exception, it knows which it has already done by code (not by state) and so can deconstruct the appropriate objects.
Good question. And do they count as separate bottles if the un-reflected version is shown in a different frame?
> And here he is calling the situation "Stasi-like".

The original quote was "Stasi-like citizen-surveillance", which is important additional context. It's "Stasi-like" in that he's remarking on an industry of people who are policing the speech of their fellow citizens for ideological transgressions. Of course you can dispute this characterization, but let's be clear about what is actually up for dispute.
Hiya,

First off, full disclosure: I don't work for Clerk; I work for a competitor which offers overlapping functionality, FusionAuth: https://fusionauth.io

I think a sibling comment laid it out well. It's a tradeoff. You are giving up some control over how your users are stored for significant acceleration of functionality. We've had customers say we saved them 1-2 person months of time in initial build, never mind ongoing maintenance.

Would you build an app using a database managed by someone else? Isn't data a crucial asset? Some call it the new oil, I've heard. Yet lots of people choose to use an outsourced database provider. Auth is more user facing than a database, but if you can get the data out, what's the difference?

That said, you should pick your own comfort level. Other options include self hosting (there are commercial and OSS solutions which you can run on your own hardware).

You should also have a frank conversation with any providers about their security posture (sounds like the Clerk folks are going to add some docs to their site about this, which is great.)

Another consideration: you want the ability to export your users should you want to move services. People who aren't self hosting with FusionAuth can get a database export from us, for example, if they want to migrate.
Interesting. Does it mean Bitcoin is not immune to DOS attacks where basically me and my friend transfer 0.0000001 btc between each other repeatedly for giggles.
Is his problem being fixed? I know support were looking into it, but is it in their hands?
Thanks Guillermo :) means a lot coming from you! We're really excited about the direction the development space is moving, next.js, react and frontend components are going to make full fledged web apps MUCH easier to make
https://news.ycombinator.com/item?id=26004523

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

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

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

Others?
And un-count the ones that appear in more than one scene, as mentioned in the article
Awesome! I had heard of wasmer before, but I didn't realize its performance was that good yet. I'll definitely be paying closer attention to this space now.

Although, on closer inspection it seems like wasmer is using LLVM as a backend to get that good performance, which tempers my enthusiasm a little bit. I see that wasmer also supports the Cranelift backend, but the promised performance blog post[1] doesn't seem to have been published yet, so I don't know how much of a difference that makes in the real world.

A ~13x difference in JIT compile time (LLVM vs Cranelift) is huge, and waiting on LLVM itself to compile can also be... exciting. LLVM does good work for AOT compilation, but I don't know how I feel about the trade-offs of using it as a JIT. If a massive C++ code base is going to be pulled in anyways, I would almost rather them pull in V8 than LLVM... but that's just my opinion, since V8 seems to be very well optimized for the JIT use case.

But, I'm glad there is the choice to use Cranelift (and presumably exclude LLVM from the final binary) if that fits a particular use case, and I'm excited to see that follow-up blog post whenever the wasmer team has time to publish it.

[1]: https://medium.com/wasmer/wasmer-1-0-3f86ca18c043
>making the prosecutor kind of a criminal.

Never met a lawyer before huh?

Jokes aside, prosecutors pushing through cases they know to be unsound isn't exactly uncommon. Many prosecutors are more concerned with their conviction rates than they are in justice, because that's what they are measured and rewarded by.
Also colinclerk are you Colin Sidoti? If so I was a few years ahead of you at MIT and I think we totally we met a few times around when I was graduating. Small world! :D
They might be talking about engine delay (ie. frame times/framerate) but i've moreso seen delays of 100-150 milliseconds deemed acceptable by people playing console games on an old flat screen TV that doesn't have a low-latency mode available, and I haven't really experienced this on anything other than consoles since even cheap PC monitors tend to have <10ms display lag[0].

0: https://www.amazon.com/dp/B015WCV70W
Yes, that is my takeaway. Psi is heavily evidenced by the scientific literature, and is dismissed because it goes against the priors of the scientific establishment. Not dismissed because there is anything inherently faulty with the research, at least compared to the standard scientific milieu.
Following the philosophy of simple hosting + MD outlined in the OP then the WP equivalent would be something like a simple (official twenty*, or your own custom) WP theme with zero (or minimal amount of) plugins. Enable auto-updates on WP and you're done.

The more plugins you use, the faster entropy kicks in without maintenance.

With WP in general though I definitely agree.
It's hard to trust a reporter when they behave abhorrently on Twitter, especially when their Twitter persona is based on their occupation as a journalist.
Joseph Campbell's theory of archetypes blew my mind. He basically reverse-engineered stories and myths from cultures past and present from around the world to find the common "hero stories." So, studying primitive, superstitious passed down "myths" can lead to deeper understanding of the human psyche and real universal, timeless truths.
Violentmonkey is defnitely more powerful.

I could be mistaken but, the comment of the person to whom I was replying suggests they only need "username font size change" functionality. If that is all that is needed, then Stylus from a UI standpoint is far easier to manage.

But if in addition to merely changing font size, you're also going to be replacing elements, obviously Stylus can't do that.
The origin is unknown. Does it read like something a loser from one of those sources you mention would write? No. It is actually well written and a lot of thought went into it. Analyze the text yourself and consider the choice of words to draw your own conclusions.

Funnily enough the commenter is guilty of the same thing I am accused of: creating a new account recently.
Any detector useful for communication is also an interceptor. The way we detect neutrinos now is not useful for communication.
> but meanwhile in America Twitter bans people or the NY Times refuses to publish literally anything anyone sends so they're censoring too!"

more realistically, a Twitter mob harasses your employer until you are fired, unemployable in your industry, and lose all of your friends.

> so long as you don't fall for the disinformation that Free Speech means freedom from social consequences.

There are consequences, like correcting someone or mild social opprobrium, and then there is the current endeavor of removing people from society for saying the wrong thing. I'd argue the later is almost always completely disproportionate to the offense. The accused have no recourse - they are judged by a jury of the most outraged people on the Internet and then destroyed for sport. No, Twitter does not literally shoot or beat would be dissidents, but it is routinely and purposefully weaponized to merely ruin peoples lives. That's certainly better than China... but regardless of the definition of Free Speech, lets not do that?
The moment you go public, you never have complete control no matter what the paper says. You always have to worry about shareholders, investors and others who have a big stake. Zuckerberg is no different. He may have majority control technically but he still has to answer to many people.
Substack: Welcome, Facebook and Twitter. Seriously
Thanks, tomcam. It is a lot of work, but it's what we do in between our paying work. And we find it fascinating and fun.

I think what really hits home are the stories about people upgrading elements at the foundation of their stack—their platform or framework—after those foundations have seen optimization efforts. It is rewarding to see application developers realize dramatic performance boosts within their applications with so little effort; we feel we have contributed to this delight in a small way. For example, check out this post by the Azure Active Directory team [1] where they saw massive performance improvements by upgrading from .NET Framework to .NET Core 3.1 (which isn't even the latest version).

Some people focus too much on specific rank ordering and the optimization efforts made by those who jockey for top spots. It's better to consume the data in rough tiers of performance, however you choose to define those tiers. We tend to encourage people to consider performance as one part of the puzzle when selecting infrastructure software. Several high performance platforms and frameworks (in Java, Rust, C#, Go, Python, and more) are also ergonomic and easy to work with. And using high performance infrastructure software means you can avoid premature optimization in your application code and avoid premature architectual complexity. You can enjoy the trifecta of architectural simplicity, low-latency, and good scale headroom.

Obviously we know this project will always receive diverse and critical opinions. That's fine; hackers are a very opinionated people. For those who value the data, ourselves included, we are happy to keep putting the effort in.

[1] https://devblogs.microsoft.com/dotnet/azure-active-directory...
Rules specifically say reflections are counted, even calling out an example of reflections in sunglasses would count as additional bottles.
It's an old website. I got in last time I tried about two years ago.

If I remember correctly you see a message from the person who got in before you, and then you write a message for the next one in line.
Not quite. It's about respecting the opportunity of Google to make money.

Nobody cares about "changing the industry" if it doesn't "move the needle". And in the end, the needle is neither the number of users, nor the positive impact of the project.
>It should be possible to have a legitimate conversation of whether or not Lorenz is correct about Andreesen, and whether or not the accusation constitutes behavior that should be condemned.

You don't give equal weight to blatant lies. There's no legitimate conversation to be had on this topic other than to point out the blatant lies, attempted character assassination based on fabrication, and complete abandonment of any shred of journalistic integrity or standards. You don't give legitimacy to clear malevolent liars by arguing their points as if they are valid.
I mean, why do you think my statement has anything to do with that? It is widely accepted among the people who talk about "systemic racism" that, say, the existence of black cops doesn't mean the department isn't racist against black people.