skysight-inc/HackerNews huggingface dataset:
I think it sounds like he spent 2000 hours unwinding and relaxing?
Thanks for the feedback. I'm glad I inspired you a little :-)
it's optional for the build: https://vimhelp.org/terminal.txt.html
There isn't a video or image sharing service that doesn't have to deal with child porn getting uploaded. Nobody is going to be perfect on stopping that either. From kids uploading explicit content of themselves to tiktok and snapchat to people cross-uploading random videos they found from other porn sites purely for the ego of the view count to actual intentional spreading of childporn.

pornhub is not the only user upload powered adult site out there, they just happened to be one of the few that actually has and enforced rules against extreme content like rape, so i don't know why they got targeted other then they are #1.
> The genre gets most of its appeal from philosophizing about its content though.

I don't think this is true.
It's so much more interesting if you happen to know about the "hydra game" (the Goodstein theorem), which is also a question about sequences and their termination at 0.

https://en.wikipedia.org/wiki/Goodstein%27s_theorem

But this is easily proved (using infinite ordinals, but it seems it could be proved just by coming up with a similar concept like the infinite ordinal arithmetic, basically providing an upper bound for each step of the algorithm and showing that there's an eventual maximum to these and then there's a monotonic decrease, and that the number of steps are always finite).
Not every company deals in web apps and streaming videos. Some companies run the NY Stock Exchange, national and international telecommunications, and managing extremely sensitive information.

These companies need to care about the OS.
Ask HN: How would you explain cloud/serverless tech to a web dev from 2008?
The problem scenario lies from my vantage point of having almost zero exposure to cloud or serverless, CI/CD tooling at work, despite having worked in the web dev field since that time. I mainly focus on code output, but I've hit a wall when it comes to learning how applications are set up on the cloud, setting up services, automation and whatnot.

Consider an average web dev from that period, who may be working professionally but in small-scale operations, and not in big corp settings.

After reeling from the shock of the pandemic worldwide, they need to make themselves relevant for most web development work in 2020. Automated build and deploy is now as bread and butter skill today as spinning up a LAMP stack was 12 years ago.

If you were to show a web developer from that time period what cloud and serverless products are, and how they can be used, how should you explain it to them? And what resources would be the best for them to learn considering what they may already know?
You forgot to dockerize and Kubernetize stuff
If you believe that Apple ever really intended web apps to be the only apps, I've got a bridge to sell you.

The only reason they released a year earlier than their native app SDK was to get their product out in front of competition that they knew was coming so they could claim they were "first".
Core Launches Attack on Roblox's 25/75 Revenue Split for Creators
Amazing feedback. Thank you.

As I'm saying now to most of the commenters, it is going to take me days to process all of this. I cannot believe the traction this thread has had. I'm overwhelmed lol.
> If they had been diligently trying to remove them from the website, I don’t see anything wrong with it.

But what if their diligent efforts failed or proved to be inadequate, and they still kept their site up?

If there's a fundamental flaw in their model that allowed horrible things to persist despite their efforts, they can't just throw up their hands and continue with the excuse that "they tried." That's a situation where the right thing to do is shut the whole thing down.
> in the eyes of the leftist cesspool twitter is,

> suddenly you're a Trump supporting alt right conspiracy theorist.

Maybe it's how you use language and not the idea?

Saying that Twitter should be held accountable for illegal content is fairly agreeable, even if it's a huge burden.
One thing that seems to be overlooked is that this only applies to PornhubPremium. Illegal videos are uploaded anonymously, which doesn't allow you to put a "premium" flag on it - no Premium money was going to supporting anonymous content. Anonymous content is solely ad-supported... And you're still allowed to buy ads on PornHub with a MasterCard.
I gotcha. I'm also thinking of mass transit, parking, retail, and probably a few more things I've forgotten about. Even the local geography/weather can play a part in terms of pollution. If we go from a subdivision with 40 houses to apartments with 4,000 units and update the existing infrastructure, 4,000+ cars starting up every day could result in a significant increase in exhaust pollution that we may not be able to design around. The climate/geography are going to be the climate/geography.
NEJM: Safety and Efficacy of the BNT162b2 MRNA Covid-19 Vaccine
If the degree is memorizing textbooks and mostly multiple choice questions then I question the validity of the degree itself.

Going to college forces someone to learn full time, and that's the real value. Sure you can learn on your own part time but it'll take wayy longer than dedicating a few years to the problem. So in that regard, I wouldn't advise a prospective CS student to go do something else and learn software "on the side".
Can solo-founder designer overvote Figma (big company) on PH?
Hey guys,

I launched a new 3D library on Product Hunt and I wanted to make little fun out of it.

I am in 3rd position right now. First, is the product hunted by the CEO of Figma (big boy).

I am just a casual designer with a full-time job and poor sleep hustling my side projects during nights.

Is it possible for me to overvote big boy?
>, if the underage drinkers pay using MasterCard, then it's MCs job to check

no, a bartender is always obligated to verify the age of people who enter their establishment if in doubt, regardless of how they pay. You won't get off the hook selling booze to minors because they pay digitally.

And that is actually very reasonable for the exact reason I pointed out, if it was MC's responsibility they would have an immediate excuse to snoop into my purchasing history for every minor transaction. (which they already have to a far too large degree).
I see the downvotes but no explanation!
> I don't care who you voted for, this should make every American really, really mad.

There exists a certain group of people that think private sector and The Market™ should handle many/most/all things. Do you want to guess which political party those people tend to associate with?

Also, should we be more or less mad about this than someone trying to overturn fair elections like is happening now? Do you want to guess which political party is trying to do that? Do you want to guess if it's the same political party which believes in The Market™?

So you may not think it matters who people voted for, and that this should be a universal feeling… but that's not what reality is. Do you know what other things should have universal consensus?

* Taking a pandemic seriously.

* Climate change.
Most of the apps out there are just webview of a web app.
That's a really interesting take. Do you regularly read opinion pieces and take it as proof that the opposite position is correct?

For example, if another writer published an article in the opinion section saying "PornHub has never even accidentally hosted illegal content, especially not child sex exploitation material. These PornHub employees that I've interviewed know this to be true" how would you interpret that?
I was going to comment about musicians recording elevator music, etc, but those are jobs, not personal projects. so not really under the labor of love heading.
It just really depends on the specific laws in question. All I can say is it doesn't seem unreasonable for MasterCard to do some CYA under these circumstances.
NOAA already provides the data to the general public, its all there, so I'm not sure about the "if" in your first sentence.
"Decrypting Signal messages and attachments was not an easy task. It required extensive research on many different fronts to create new capabilities from scratch. At Cellebrite, however, finding new ways to help those who make our world a safer place is what we’re dedicated to doing every day."

Considering how Signal is open source and makes zero effort at hiding what algorithms they use, and that sqlcipher is a standard product, all of this does not inspire confidence in the technical abilities of Cellebrite - or, their marketing. Which is kind of nice I guess.

Of course they make it sound like they did something amazing there, and somehow "broke" Signal.
Smellicopter: A drone that uses a live moth antenna to seek out smells
Sure, maybe the tone was.

But the question itself doesn't strike me as such, at least coming from a junior engineer.

Someone more senior should know what the tasks of someone at that level are, so asking "what is your job" might be interpreted as implying he isn't doing much.
Absolutely, one of the ways the United States projects its power is through financial regulation. If you want to touch our economy in any way, you expose yourself to regulation.

You have a lot of claims there, do you have sources?

AML regulations do plenty, and they start with banks checking for sketchy transactions and not executing them. You can also look up several cases of very large penalties for breaking these laws. The US crushed a couple of Swiss banks a few years back, the longest operating bank which had been going for hundreds of years was effectively shut down by money laundering judgements.

It seems you want to have small financial businesses not be responsible for people using their services to commit crimes... well too bad, I say. You don't get a free pass to aid and abet crime because you're small. Like many things, the business of facilitating financial transactions isn't just keeping a ledger and presenting a nice interface to it... the real meat of the business is accurately keeping transactions on par with regulation and resolving disputes. The obvious part of the business is the easy part, the hard part is what you get paid for.
I'm going to work on an about page. This is great feedback. Thanks.

Can I ask... does the "why I built SongBox" page not serve this purpose?
Most people don’t, and if enough people did it would invalidate the model for everyone since adverse selection would mean only the worst residual customers get left viewing ads.
There’s a lot of simple geometric problems like this that don’t have known closed form solutions. A lot of simple geometric time to intersection problems (comes up a lot in game physics) don’t have known explicit solutions for example. Finding them is interesting but once you have something you can use an iterative algorithm on to find a solution at arbitrary precision the pressure/incentive to solve them is reduced quite a lot.

Generally mathematicians would consider the number that answers this problem to be “known” in the colloquial sense, even before this better form.
“Smellicopter” uses amputated moth antenna to navigate towards smells
I'm a Googler, opinions are my own.

A lot of the times engineers at Google will open source libraries or tools they have worked on, which go under the Google GitHub repo, but are attached with that language. This is basically saying that it is owned by Google but it is not something Google is officially supporting. It may continue to get updates, it may not. I've definitely seen some libraries open sourced from Google, that stopped being pushed externally once the primary driver behind it left Google or moved on to other projects.

You can actually read some of the process that a Googler will follow when open sourcing software here: https://opensource.google/docs/releasing/
soma was not mandatory in bnw
It seems like most of these things should be downloaded on demand or at least after the initial install and in background.

Same with dev experience. You shouldn't have to compile things you are not using to dev.

This would give pretty much infinite scaling.

I do think Uber requires tons of engineers, but I disagree that all of this has to be downloaded immediately or bundle size has to be this big.

All of what can be logic wise should be server side. For instance Airport logic seems like one.
> and an automated system just bulk sharing a whole address book.

Presumably you would be granting this system access to this information.

>Would most people actually answer yes?

some people would, do they not have that option?
Secret is in the sauce my friend ;)
> I think Apple should either charge considerably less than they do for distribution via their App Stores (that is, even less than 15%) or allow competition.

There's no "or" there. They need competition. The fact they were able to quickly halve their fee due to public sentiment and some lawmakers sniffing around means that competition was not working to even that out to costs plus some profit already. I would posit the reason is because there is no real competition because Apple's behavior and control of their platform (from hardware to customer transactions) is extremely anti-competitive. Monopoly or not, anti-competitive behavior that harms consumers is the problem, and the fact they could drop fees so easily and quickly and by an arbitrary amount (half) points towards harm to developers and by extension consumers due to inflated fees because of lack of competition.
I think it is a new attempt at AMP? AMP 2.0?

But I also think this one will be killed in a few years. A big point with stories is to have you publish them to the friends _who care_ in a network. A social network.

A user googling to get to a website isn't the same kind of user. That's not the user who wants to engage with you on a more personal level: that user would instead befriend you on Instagram. The googling user is likely rather after information, contact details or the like.

So I think Google will be a victim of the "distanced" users of theirs here. Google has users googling things with a purpose, whether it's a recipe, a review or to shop things. They aren't looking for feeds there -- they already have (too?) many ways to get that. They want distilled information. You know, what Google's search engine is designed to get. What they built their brand on: finding information fast.

I think people are moving away from the "generic web" to engage on a personal level, not towards it, because a smartphone's social network app is more intimate. But sure, if the price is right, I guess some might adopt this, if not only as sort of a SEO tool. But I think the value as a product won't even be on the same chart as what stories provide social networks.

Personally, I think stories are a terrible format to engage with users in the way Google aims for here, actually trying to take this format seriously and not just memes and simple ad hoc stuff. Just look at VICE's example here: https://www.vice.com/stories/inside-my-mind-oliver-tree/ What in heaven's name? Multiple clicks about god knows what just to finally get more of it in my mail?
Straw man. We're talking about copyright infringement, not child porn. Invoking "think of the children" is a cheap way to inflame emotions about a topic to get the knee-jerk reaction you want.

Regardless... it depends. Are they making a good-faith effort to remove that content from their platform, but sometimes come up short? That's to be expected, but I'd want some commitment that they're working to improve. Did they email me and say "hey, we like child porn and making money off of it"? Ok, yeah, then I'd cut them off.

If I suspected something fishy was going on but wasn't sure? I'd report what I knew to the police and let them do a proper investigation. I wouldn't want to destroy someone's business based only on my suspicions. It's not ok for the legal system to do that, so why would it be ok for me to do that? The burden of proof should still be "beyond a reasonable doubt", and the best place to determine that is still the courts, as imperfect as they can be at times.
Thanks for this. Yeah I agree.

When I interview for a position I am interviewing them as much as they are interviewing me. Everyone should think like this.
I think the key is:

If you are working 60 hours a week for a job paying 40 hours then it is horrible.

If you work 40 hours and spend 20 hours a week doing your own thing, it is hard work but doable.

Long term no one should work 60 hours a week.
The Correspondent will stop publishing on 1 January 2021
DeepMind’s AlphaFold 2–An Impressive Advance with Hyperbolic Coverage
Youtube has been bullied by governement officials into adopting this policy. This is hardly about "forcing someone to repeat lies".

Also my argument wasn't even about this, it was that if you assume stupidity of a big portion of the population, you have no alternative but to turn to tyranny.
There are neat formulas, but those are just approximations, as an exact (closed form) is provably not possible.

https://www.reddit.com/r/math/comments/8gw9on/is_it_possible...

https://www.youtube.com/watch?v=5nW3nJhBHL0
I believe you that they had their pitch fleshed out once they got moving, but from someone who, in a way, wished someone would invent AirBNB for years, I can't imagine the original inspiration was any more complicated than "VRBO's website fucking sucks, and has, for a long time."
Moreover, once API calls are locked, what next? You can't delete files, and even if you can delete them, you aren't able to retrieve them before deletion... If a platform allows you to do those actions, then it's rife for abuse, and at public cloud scale that ends up being a far, far bigger problem than the occasional blog post that ends up as a refund (because the other blog post is "I got free storage forever with this one weird trick").

It's really not a simple problem because the next action depends on the choice the developer wants to make: do they increase the budget or decrease usage, and no cloud provider wants to make this choice because no matter what the choice is it will be viewed as wrong. The best they can do is provide developers the best insight and tooling to make this choice themselves.
We are in agreement, the difference in experience as you move between denormalized key/value style modeling and normalized relational modeling is the core of the post. DynamoDB has added relational-like features, but using them in a traditional relational way goes against its architectural grain.

Is it necessary that data modeling flexibility must decline as an application matures and scales, though? This was one of the larger millstones around our neck at Twitter and what we are building Fauna to avoid.
Not allowing "easy" access is not the same as "no" access though. I could easily imagine a radar/MRI imaging system generating instructions for a cnc drilling rig that would make micrometer accurate holes through the chip packaging, then inserting extremely precise probes directly into the wires inside the package.

I could also imagine a team of 5-10 engineers making such a system in a year (total costs <10 million), with 20-50 million in off-the-shelf hardware costs as a pessimistic estimate. As a company, you then "only" have to amortize this cost over 20 countries each wishing to crack the phones of 5 phones of high-profile criminals and/or dissidents each to get to an average cost of 600k per phone. It would easily be worth that much to the US to crack the phone of a high profile drug lord.

Long story short, private companies (even with as much resources as Apple) either need watertight mathematical proofs of security or accept that they stand no chance at all against nation state adversaries.
A happy user here, thanks for building it. It enforces discipline on future me.
Yes, and the superior, educated mass (that agree with me) should have all the say?
Woah. That's a hot take. Got a source for it?
COVID-19: Crowd Sourced Mask Data Collection Effort
> but I am genuinely curious how you were able to work 8 hours a day on it and also work your regular job

Hacker News repeatedly rediscovers that there is no point in putting in more than the bare minimum at typical jobs over and over again. Some people pour the gained time into leetcode and succeed. Some pour it into stuff they're excited about. Some into their families. Some pour it into being at the right place at the right time. Hardly anyone has ever succeeded by pouring it into their jobs.
I run https://csper.io. It's a web app that simplifies some web security stuff Content Security Policy (CSP).

I helped setup CSP at a company back when I was an intern (2013). I learned that CSP can be an unpleasant experience.

A year ago I decided I wanted to do something new with my life so I quit my job and Csper was born. Hopefully it makes CSP easier for other people.

It's not super profitable, but it almost pays my rent, no complaints.
I remember seeing this used inside config files for the Caddy webserver.

Google seem to like these executable config languages because they've got another open source one ("Starlark") a few notches up in expressivity.
Google puts that on most of its open source products including both employee personal projects and projects where Google has employees whose job it is to contribute to it.
Headless Commerce: How Amazon Steals Christmas
Thanks for this. I think that ad blocker thing is because I have the word "track" in the URL
If the amount of storage that you can use is limited by quota (say 50GB) the problem becomes relatively easier.

You set a quota for 50GB of storage and no more.
The server then restricts you by disk quota to that amount of storage.

The cost is then calculated as 1.15USD per month.

So you don't pay more than 1.15 per month.

Compute and transfer (and other things) could be covered by separate similar quotas with a single maximum spend figure at the bottom of the table.
There's a bit of the echo chamber, too. I for one don't read enough positive posts, and yet it is these remembrances and positive feelings about the work so many of us do that makes it feel worth it. If HN was all positive, it wouldn't work, but it seems at its best (to me) when it is equal parts enthusiasm, optimism, and criticism.
All I say is that from the article I only learned some people posted some illegal content and PH removed it and blocked accounts when it was reported to them. If that is the case I believe this is the case of MasterCard using double standards for their clients and probably because public will not vehemently defend a porn site.
Pip freeze?
Careful, you're not allowed to praise Thiel too heavily on HN :) I'll have to look into Burry some more. He sounds interesting.
Well, the economy in general didn't make much sense in that episode. The people "working hard just to get by" spend all day on these bicycle things that generate power, but thermodynamically there's no way they could be producing more than what it costs to feed them. Nor do I recall any sort of education or training for actual careers going on. And that's not something I can entirely ignore, when "how empty everyone's lives are" is relevant to the general plot.

Maybe they could have substituted some kind of factory assembly work, although that might have raised questions of why it's not automated.
So basically no one's testing their code anymore and just throws it into a paid service?

Great that Google was so lenient and all, but I really don't get the appeal of using a hyper-scaler when a VM with docker support can be setup in literally seconds and on-demand pricing of less than 10 cents/hour for most quick-and-dirty tasks.

Am I missing something here?
Just take the L and move on, dude. This is getting embarrassing.