skysight-inc/HackerNews huggingface dataset:
Yes, that's probably it, and it does look like I was mistaken. The problem was that Reddit wasn't doing anything about it. People got quite upset over that.

Thanks for the correction. I [honestly] appreciate it.

I suspect this was what had me confused:

> Violentacrez's privileged position came from the fact that for years he had helped administrators deal with the massive seedy side of Reddit, acting almost as an unpaid staff member. Reddit administrators essentially handed off the oversight of the site's NSFW side to Violentacrez, according to former Reddit lead programer Chris Slowe (a.k.a. Keysersosa), who worked at Reddit from 2005 to the end of 2010. When Violentacrez first joined the site and started filling it with filth, administrators were wary and they often clashed. But eventually administrators and Violentacrez came to an uneasy truce, according to Slowe. For all his unpleasantness, they realized that Violentacrez was an excellent community moderator and could be counted on to keep the administrators abreast of any illegal content he came across.
It's a little cold, but the rollout targeting old people first helps a lot with de-risking. It reminds me of the group of people over 60 who worked on containing the Fukushima reactor. That was more altruistic and would only happen in some cultures, but it's a similar net outcome.
Clocks in at 1.48s for me which is faster than Ruby but slower than JavaScript.
Surprised no one has mentioned what (to me) is the killer feature of REST, JSON-patch [1]

Completely solves the PUT verb mutation issue and even allows event-sourced like distributed architectures with readability (if your patch is idempotent)

I married it to mongoose [2] and added an extension called json-patch-rules to whitelist/blacklist operations [3] and my API life became a very happy place.

I've replaced hundreds of endpoints with json-patch APIs and some trivial middleware.

When you couple that stack with fast-json-patch [4] on the client you just do a simple deep compare between a modified object and a cloned one to construct a patch doc .

This is the easiest and most elegant stack I've ever worked with.

[1] http://jsonpatch.com/

[2] https://www.npmjs.com/package/mongoose-patcher

[3] https://github.com/claytongulick/json-patch-rules

[4] https://www.npmjs.com/package/fast-json-patch
Without hindsight we can still see that countries differed in approval timelines by a month even though they should have the same information available at the same time. Which means either one is taking more risks than necessary or another one is wasting time (and thus lives).

And that's just approval, then there's the whole issue with the EU taking too long to negotiate lower prices instead of pre-paying for faster production ramp-up.
So, does anyone know why Astra/Zeneca is not approved in the U.S.? Did they not try, or it's still ongoing, or did they have problems?
I certainly didn't. But will concede I was definitely a late adopter.
The top 5 entries on this list were all from founders who wrote a significant portion of their companies original code. Granted, Larry and Sergei maybe aren't able to code to the Google standard anymore - but they once did.

I don't see why it would be surprising that tech companies benefit from technical founders. When I see MBA/finance run companies my first thought is that they are almost certainly a finance, contracting, or marketing business even if on the outside they are a consumer product, mining, or manufacturing firm.

Many mature businesses benefit from a financial viewpoint as CEO as there are no major innovations or risks to be done that can't be reasoned about on a spreadsheet. Tech has been on the other end of that spectrum for the last few decades.
Except they recently renewed a cool $400M a year [0] Google search deal.

[0] https://tidbits.com/2020/08/17/mozillas-renewed-deal-with-go...
What's the point of championing a position if you're not going to do it towards the opposition? And encourage your cohort to understand what the opposition is thinking? We don't need yet another ineffectual nobody telling people predisposed to hate Carlson that Tucker Bad.

Edit: This submission got me reading some of Greenwald's other recent posts, here's a comment from one:

>Glenn, I am a life-long conservative who recently found you here on Substack after seeing you on TC Tonight a couple of times. Your work is remarkable. In just a short time you have opened my eyes to a lot of new issues and perspectives. [...]

>Turns out, us conservatives have a lot in common now with true liberals, and we are going to have to find ways to work together to deal with [...]
I don't think that is quite comparable to now.

Back in France at the time of Richelieu, there wasn't a concept of free speech or religious freedom. Thus if you said that you thought the king was an idiot, you could be hanged. Or you doubted the Church, or doubted God existed.

Remember, blasphemy could be punished by death at that time.

Nowadays, in most free democracies you are free to say you don't believe in religion, or think the leaders are idiots and there are minimal consequences.
I really don't understand the "unfairness" about how AZ is being treated. This isn't an NGO that's doing their best with limited resources, it's a private company that is getting funded to expand their operations - this isn't charity, and I doubt anyone asked for charity.

EU is buying vaccines with profit margins, and those are delivering.

If that cost structure is proving to not be enough for AZ, then they shouldn't have accepted it, because clearly what they are doing now is borderline criminal, all while hiding behind a "best effort" clause in a contract, that's being stretched far beyond what is acceptable.

They messed up the trials, they set up production infrastructure that would have never worked to begin with (because of the UK contract not allowing exports of vaccines), giving notice of failed deliveries on short notice, and still make new promises of deliveries that are showing yet again not to be true. They are yet to file approval for other production facilities in EU that should have been working for MONTHS.

Now they dare to question independent regulators from different countries by saying their vaccines are fine - when they didn't seem to even have bothered to investigate any of the cases - it's like they looked at a spreadsheet and said "this anomaly is within these intervals", completely disregarding the type of cases, their local incidence, time window and age group. Ignoring the fact that these occurrences are 4x greater then the ones in the UK.

I understand that the EU doesn't want to file a lawsuit because it's counter productive, but at this point I think it's the only path - pull the funding, place it on other candidates, sue AZ. It's too much incompetence for such an endeavor, which makes you question if they are not simply cutting corners. Again, they seem to be pushing "best effort" to what is acceptable.
It does indeed work outside of the local network. I have updated the documentation.
The solution is simple though: politicians simply ask experts how many people die if they do X versus Y, and make sure it is recorded (e.g. by journalists) so they can refer to it later.
I have seen 2 similar cases of immune thrombocytopenia in the news in US, one related to the Moderna vaccine, and one related to the Pfizer-BioNTech vaccine:

https://www.nytimes.com/2021/02/08/health/immune-thrombocyto...
(alternative link: https://archive.is/RisZF)

https://www.seattletimes.com/nation-world/doctors-death-afte...
Can AI Stop People from Believing Fake News?
> Personally I prefer to have explicit control over the caching mechanism rather than leaving it to network elements or browser caching.

I'm not talking about browser caching, I'm talking about the reverse proxy that fronts your ("backend") service to the internet. High traffic global/unauthenticated reads, especially those that never change, should get cached by the frontend (of the "backend", not the SPA) reverse proxy and not tie up appservers. (In our case, app servers were extremely fat, slow, and ridiculously slow to scale up.)
You are asking manufacturers to build special features - documentation! It costs time and money to put that together and keep it up to date, and documented hardware or software is a commitment to its design that the designer may not want to uphold.
I like the simplicity of it. One PHP file, throw it on a server with Apache and rock and roll.

Other comments are right to point out that this site is setting itself up to be abused. My feeling is that this is intended to be a demo. I doubt the creator is trying to provide a real service here. And they might be in for a rude awakening if it gains traction.

But, it looks like they intend this to be open source. Anyone can clone the repo and run this on their own server! Unfortunately, the repo does not have a license file, which makes me a little uneasy.

Edit: I didn’t say that very well. With no license file, technically we cannot actually use this code since it defaults to ‘All rights reserved’. I think the author might not realize that though. It seems they intend it to be ‘open’ based on line 334.

Also, it is not particularly good PHP code, a little rough around the edges. But hey, it's a cool demonstration on a very straight forward way to upload & share files! Could be a good starting point to develop further.
The deaths don't seem very high, I wonder if this is meant to be exactly the opposite of what they say: purely a political move to justify their slow vaccine rollout compared to the quick UK one (which used AZ).
Don’t Sell Your Soul
Linux finally skipped the desktop and went right into the pocket
More reason to offer an ICO and make it all about governance and ownership.
Gotcha. Agreed!
$400 is kind of steep but this is very cool. The graphic display of the rear hub state via smart phone is a superb example of graphic communication of data. I might get one when my wife's not looking...
I will add that no video game, until Beat Saber and similar, have had my kid red-faced and out of breath after playing it and still wanting more. It's been a lifesaver with sports and everything else canceled due to COVID.
The Boucher case is special because the ruling held that Boucher had waived fifth amendment rights for the computer by showing some of it to law enforcement. If you exercise your fifth from the start I do not believe you can be compelled to provide the state with passwords, although they can use your biometric data.
Pavel Durov, the CEO of Telegram, has repeatedly said the following on his Telegram channel about ads on Telegram:

- ads will be only on very large public channels and not on all public channels

- there won’t be any ads in chats

- the ads will be contextual, and not based on tracking or profiling users and their activity

- users will be able to opt out of ads

Other monetization options like donations and subscriptions are also in the works.

His channel is at https://t.me/durov

Personally, I wouldn’t mind paying a modest fee for this service.
Oof, I know this sarcasm, but I do have concerns that FF will eventually ditch the split view for search and address bars. I hate the unified bar, but I suspect that I'm in the minority here.
Ad providers want to target their ads or you'll get the worst performing ads which won't generate much revenue for anyone.
Thank you for more info!

Do you know of any good journalistic coverage of this, since apparently I've been reading bad stuff?

It seems important info for those who don't have first-hand professional experience to get.
I subscribe to the Financial Times. Decent journalism. Mostly business focused tho.
Yep, you are totally right. We did lean to building a lot in the past, and I believe we still do even though we try to do our best not to.

That's why I am doing this Ask HN and it's extremely valuable.

I also want to figure out who to talk with next so I can understand their problems. I am thinking talking to companies and startups in general about their problems and challenges might be beneficial too. Might start podcast series about that.

Thanks!
How to help accessibility without more option?
been watching some activity on a project, as i have the issue too, and maintainer doesnt want to merge pr or add options to improve accessibility to his app (link below). is this possible to do in a reasonable manner? visual issues are the subject here

what also do you do in these cases about these people? somewhere like eff that can help?

maintainer also attack the contributor for them having discussion about the issue too

https://github.com/iSoron/uhabits/pull/848#issuecomment-798813704

here is more info but maintainer hid all comments even on topic ones to avoid bad publicity likely

https://github.com/iSoron/uhabits/pull/777

and a user said they had eye issues and have trouble with light and dark mode and it got locked

https://github.com/iSoron/uhabits/issues/843
Wow, has it really been 15 years?
> , noting that Jaffee was never on Mad’s editorial staff: “I’d venture to say he also holds the title for longest-working freelancer, as well.”

Hilarious!
The clocks on both devices (i.e. fb's server and your phone) need to be fairly closely synchronised. TOTP effectively encrypts a timestamp using a shared secret then decrypts it on the other side and checks you're within some bound. If either clock is out it won't work.
Signal user here, on iOS and using the Mac client. What am I missing?
Underlining this point. The claim isn't that they couldn't work in the field. It is that they could have trouble in the interview.

I'm not clear why/if this is controversial. I thought it was well established that interviews are tough from both ends and that they suffer heavily from Goodhart's law.
As a Firefox user who uses this feature, I am going to emphatically declare I don't care.

We are talking about approximately 2% of a small screen and about 0.5% to 1% of typical screens. Much more screen real estate can be regained by entering full screen mode and much more screen real estate is lost to the typical design of web sites. While there are problems with how the project is managed, this case is a poor illustration of developers ignoring users since the users who are complaining are making a mountain out of a molehill. If the developers expend their energy addressing small things they would be able to accomplish little else.
>> Either everyone has access to a tool which can guarantee that you can blend in with the rest of the crowd.

This is already happening. When the NSA decided the best approach to combat terrorism was to scoop up all emails, text, voice and internet browsing of every citizen on a daily basis, they inadvertently created a way we can all "blend in" now.

A perfect example is the Jan 6th capitol attack. It was being planned out on the open, on social media channels. They didn't use any obfuscation in their language and still, even with all the technology they have, the massive surveillance machine couldn't stop it from happening.

I still firmly believe encryption is needed for privacy, but over the last 10-15 years, the insane amount of data being vacuumed up is allowing people to hide in plain site.
...which is only available on iOS (I don't have an iPhone). This is one of my other pet peeves with Apple products.
As a user, I'm wouldn't want my searches to be ad-free. Companies pay good money to put their ads there, and they may outperform the search algorithms.

Practices I don't like:
- Making sponsored searches look like regular searches.
- Pay to Play, where your content gets demoted if not a paid subscriber (Thinking of a non-google websites here).
I'm an early adopter for telegram, and I'm right there with you.

I signed up in 2014, basically the first or second time it hit HN, and over time, I've built out a pretty decent social network on there, and run a dozen or so specialty community chats. I'd be glad to pay them something, 25 a year or so, even if I don't get anything special from it (though, if I did want something, it'd be better access to support if I should need it), just as part of making the service sustainable.
I've had this damn site bookmarked for longer than I can remember. At least 4 years, I think, and maybe as long as 9. Idk. I always tell myself "someday I'm going to sit down and learn knots from this site," but someday never seems to come.

Maybe because in reality I have almost no use whatsoever for knot-tying, as cool as it is.
This is what my dig shows

`transfer.sh. 2 IN A 0.0.0.0`
Improv is fascinating to me. I've really enjoyed it as an audience member, and some part of me would love to try it as a participant. But I find it so nerve-wracking that even reading this site makes my hands sweat.
Belgian Police Say They Decrypted Half a Billion ‘Sky’ Messages
I don't notice any special CPU issues with the Dropbox client.
> The EMA has said that as of March 10, a total of 30 cases of blood clotting had been reported among close to 5 million people vaccinated with the AstraZeneca shot in the European Economic Area, which links 30 European countries.

"The decision today is purely precautionary..." given this level of signal. We don't have details on the age groups involved and the normal rates expected but I can hazard a Fermi Estimate that the risk is minuscule compared to COVID-19 itself. I look forward to seeing the actual data in coming days/weeks. Precaution without downside is acceptable; this is not one of those cases, IMO. YMMV.
We don't trust them, but we do expect them to stop exceedingly violent crime, ie. terrorism and csam - and they do that well. A lot of americans don't care at all, though, and trust them regardless because they 'have nothing to hide'.
I don't see any problem with reporting official information.

Can we please fucking stop the downvotes?
> The goal is to nonconsensually force their message on people who don't want it.

What part of the post you replied to indicates nonconsensual?
CTFs Landed Me a Job as an Offensive Security Engineer
> I don't know of a single enterprise customer that doesn't have their data replicated to two datacenters, and then backed up to some other medium (tape or disk-based backup appliance) for anything business critical.

You snipped out the part of the quote that answers your question.

"Most of our customers, if they have on-premises systems—if they're lucky—can store two objects in the same data center, which gives them four 9s. If they're really good, they may have two data centers and actually know how to replicate over two data centers, and that gives them five 9s. But eleven 9's, in terms of durability, is just unparalleled. And it trumps everything."

> I don't know of a single enterprise customer that doesn't have their data replicated to two datacenters...

Except, in AWS' case, each AZs (Availability Zones) is made up of upto 8 DCs (Data Centers), and each full-region has at least 3 AZs and 2 Transit Centers. Amazon S3 replicates data to 3 different AZs (which, I am guessing, is in addition to replicating it across DCs in a single AZ for 'eleven 9s').

With S3 cross-region replication durability may shoot up to 'sixteen 9s'? 100% durability, if it exists, is something the major Cloud providers are yet to offer?

ref: https://maisonbisson.com/post/object-storage-prior-art-and-l...
I would pay for Telegram in a heart beat. It's just fantastic.
I'm sorry, but this is a ridiculous article.

If you actually want to show that software engineers wind up being more successful CEO's then you can't look at the top 10 companies, there is virtually zero statistical significance here whatsoever.

Instead, take a look at the Fortune 500 at a minimum (or better yet, all publicly traded companies). And then you need to rigorously define what makes a CEO "better" -- which isn't market cap. Indeed, it could trivially be the case that software engineers fail 10x as often as other founders, but that they found 100x more companies so they have more absolute successes.

The only thing that the top-10 shows is that there are a lot of tech companies in the top 10, and that tech companies tend to be founded by software engineers, while non-tech companies aren't. Which is... about as surprising as saying that mega-financial companies tend to be founded by bankers, or that restaurants tend to be founded by chefs.
Show HN: A curated collection of virtual backgrounds for your video calls
Launch HN: Enode (YC W21) – API for energy consumption
Hi HN!

We’re Thorvald, Nikolai and Henrik from Enode (https://www.enode.io). At Enode we build APIs that allow energy providers to connect to electric vehicles, heating, solar panels and home batteries. Energy providers use our API, for instance, to make sure that your Tesla is being charged when the price of electricity is low, saving you roughly 20% on your charging. Now that we have thousands of EVs connected to our platform, we also build software that bundles them together into virtual power plants that replace fossil fuel driven power plants during high demand.

This all started when Nikolai, our CTO, wanted to add more EV brands to his popular Tesla app. He had seen a broader selection of EVs in another energy app, but couldn't find a simple way to add many at the same time. He therefore started implementing one car brand after another, and after launching it in Norway an energy supplier reached out and asked if they could use his solution in their app. And that is how we got our first customer.

Being from Norway we are seeing the effects of EV adoption and electrification, which has been a huge inspiration for working on Enode. More than 2/3 of new cars sold in Norway are now EVs and 98% of the electricity produced comes from renewable sources. The increase in demand from EVs and electrification, combined with the transition to volatile renewable energy from solar and wind create enormous challenges for the energy grid. The result is that we have to shift from an energy system that responds to demand to one that responds to supply.

Heating and (soon) EV charging makes up a large portion of the total energy demand. In a place with solar production it might be better to start heating a couple of hours before you get home from work because there is excess solar generation. Also, maybe your EV charging should be moved to a time at night when wind generation is expected to increase. The optimal consumption pattern will vary from place to place, from day to day and from season to season. Such as in this example, changing the demand can often be done without affecting your daily life. But to make it possible your EV and heater must be connected to the internet and managed by someone, for instance your energy provider. This is what our API enables.

Our customers are the next generation energy providers that use our API to connect EVs, heaters and other products to their apps. If done right, people are very excited about these apps as they save money on the bill and consume cleaner energy.

We would love to hear what you think. If you have any questions or ideas please let us know! Thank you!
Stripe raises $600M at a $95B valuation
"after action debriefing" = retrospective. A critical part of agile processes that's often ignored. It permits not just the examination of the product under development, but the processes that are in use.

It's a crucial difference between most organizations and proper "learning organizations". Most organizations (here I mean from team on up to large corporations) do not sufficiently introspect and retrospect to discover their own flaws (and we all have flaws). Learning organizations incorporate those two activities into their culture and methods in order to properly react to their competition and satisfy their customers.
Bought Myself an Oura Ring