skysight-inc/HackerNews huggingface dataset:
I agree with the above post. The rejection and subsequent reaching out should be viewed by you as though the conversation/process continued unabated.

I'll make an additional comment. From your description, it does not appear that either company has made you an offer yet. At this stage in the game, you don't really have much leverage. Job offers in hand are leverage. Your strategy should be to continue forward in parellel with as many companies as you can. Snagging a job offer from one is the best way to improve you chances with all the others. Having two offers (or more) gives you much, much better chance of optimizing your situation -- when companies are aware that their offer is not the only one on the table, they have more incentive to work to sweeten the package for you. All this to say: the idea of 'buying time' is totally the wrong way to be thinking about this; it pushes things in the wrong direction timeline-wise, since you want to moving things forward on all fronts to secure those job offers. There's no time to buy until you have at least one job offer.
Yikes, 6 hours later and wellsfargo.com isn't even loading for me. I bet somewhere there's an IT guy saying "I told you so" to his boss that didn't want to pay for redundant data centers
Great article, thank you for sharing. Love the list of deceptive practices - reads as a blueprint for what to avoid if you respect your users.

The "data helps us understand usage and build a better product" narrative is all over these comments and in product teams. Revealed preferences are helpful for building better products. I suppose the story gets twisted when "better" for the business diverges from "better" for the user. Are there ways to achieve a win-win here by sufficiently anonymizing data or explaining why tracking is helpful and asking for explicit consent? Would love if anyone has links / reads on this.
We tried to implement coroutines based on the CoroutineTS here: https://github.com/LoopPerfect/conduit

CoroutineTS uses coroutines that are implemented on the LLVM-IR level, as a result they get optimized away in many cases.

Unfortunately the CoroutineTS has also some design flaws around allocations and ownership
The biggest scaling issue I always run into is the database is the bottleneck and there’s not a lot of options for most databases to auto scale them.
Although in principle, this kind of making meat safer is useful -- it probably ends up being used to make standards + preparation more lax and doable by unskilled people. (in this case, so more people in China for example can access the exotic fish)

This happened with the USDA + US beef industry, they wanted to be able to "cold sterilize" (irradiate) beef to eliminate E. coli. In principle why not, but there was also the belief that the industry wanted it so it would catch (and allow) mistakes in inspection and contamination to go through.

Maybe for some things, it's good to have it be hard and only some people highly trained are allowed to do it, like fugu chefs...
Agreed, see reply to your sibling comment for a less-broken idea
Is there a webpack file generator?

Writing them by hand is not fun.
Will Google repair the streets? Saw one picture with rubber gaskets coming out and it looked very bad :-(
> vegetarian friend of mine ... he ordered crabs

Not a vegetarian.
I was thinking about Google Project Fi but not anymore.
Infrastructure has finite capacity, especially on cellular networks. You need some way of managing network utilisation fairly, otherwise everyone's experience will be severely degraded. To my mind, it seems obviously unfair to force light users to cross-subsidise heavy users.
With a static site generator (SSG) you start with a document, and you end up with a document, using simple HTML, markdown or WYSIWYG editor. What the generator does is basically replacing server side include files, and SSG does a much better job as you do not have to litter your documents with the server side stuff. The SSG can also generate your index pages, sort documents and list them by keyword or topic, etc. SSG is basically the good parts of server side generating and static web sites mixed together. A SSG usually don't hide away your documents in a database, and you can keep your documents independent from your publishing and content management solution. Documents are the core feature of the web.
Hi Sahil, I don't know why but I see you a lot in my LinkedIn feed. Hope you succeed even more in building Gumroad. Just visited Gumroad for the first time. Here is some of my feedback based on initial impressions.
1) The homepage seems to be designed around creators and not customers. It's trying too hard to onboard creators while ignoring the main source of revenue for the entire ecosystem, the customer.
2) The search bar for products is not very useful. It felt like I already need to know what I wanted to buy. There should be an alternative way for discovering, for example, top 10 selling items in each category. Like the first page a customer sees when visiting Amazon.
3) The review system although designed to help customers make more informed decisions, is not useful at this point in the product cycle. I could only find 5-10 ratings on every product. Compare this to the several 1000 reviews on Amazon products makes me scared to spend money on Gumroad.
I don't want to be too critical of the product but I feel like your motivations are genuine and hate to see you struggle. So, wanted share some honest feedback.
Quote:

"Living alone was not associated with dying prematurely for those in the highest socioeconomic group — the 19 percent of study participants who had a university degree or worked in an executive position. But for the rest, the lower the socioeconomic status, the higher the risk for death. The authors emphasize that the remaining 81 percent of the population was not deprived or living in poverty, but consisted mainly of middle-class and skilled and unskilled workers."

Socioeconomic class moderates mortality even among the loners? That's not unexpected.

That said, I wonder if Danish society contributes particularly to loneliness. Most happiness studies (a trend in recent years) place Denmark at the top of happiness indices, but my understanding is happiness in this context often doesn't reflect an emotional well-being among individuals, only a quantitative aggregate one. Much has been said about the Danish concept of hygge (cozyness) but Scandinavian life in general is very privatized. I wonder if Danish social connectedness metrics are perhaps not so stellar.
Lol, you can't use health care and capitalism in the same sentence. The most heavily regulated and government controlled industry happens to also be the poorest ran and most corrupt? So many carveouts for the politically connected? State mandated hospital sections to limit competition? The whole industry is a horror show of the dumbest most self defeating rules imaginable, and yet capitalism takes the blame?
Well sure, online services in 2019 are better than what was available in 1999. The question is, could those services not have improved by the same magnitude without the insane levels of tracking and ads that led to ad-driven (rather than product-driven) business models?

- Email

- Instant Messaging

- Forums

- Online shopping

- Online payment processing

- Streaming video

- Maps and Navigation

Only the latter two services were not available at the same level of quality 20 years ago, and that would be due to technological limitations.
I wish I could answer your question with some level of authority, but nobody knows the answer. The general problem of how people transduce signals into information, why it's efficient for some people, and to what level people can escape genetic determinism is one of the prevailing questions in biological science.

As for appeal to authority: completely appropriate in this case since it's a highly technical issue with a ton of prior knowledge that is both subtle and non-obvious. I don't really understand the idea that appeal to authority in this context is fallacious- as we are not having a formal logic argument, but arguing about extremely complex, messy, wet systems with complex feedback loops that lead to high non-intuitive behavior.
Leo Laporte talks about how well ads do on his network occasionally on his This Week in Tech show. I don't remember the exact numbers, but his revenues are millions of dollars annually.
Not sure that entirely follows; Gumroad may have existed whether VCs pumped money in or not, but I hear what you're saying.

In a way every time you ride in an Uber or Lyft you're capitalizing on investors pumping cash into companies.

Luckily the winners make enough to pay for all the losses of the losers.
The thing where we have different words for animals and their meats is an artifact of how England got invaded a lot in the middle ages and the invaders brought their languages with them. For example, "veal" is a Norman word, while "lamb" is Germanic.

You can certainly argue that we use them as a euphemism today, but that's not actually how they originated at all.
…

That's a solved problem, the "random blobs" is called a tuple. Or, since the language is inspired by Go, you can have bespoke multiple return values instead of a reified generic structure.
The Surprising Value of Obvious Insights
I can think of other -ment words that get shortened like that in just some online games I've played: "I need to change my equip[ment]", "my invest[ment] made money", "who's your replace[ment]?", "which adjust[ment] do you have on your rig?", etc.
The problem is there's simply not enough capacity for _everyone_ to use their 10 Mbit connection at the same time. That's a necessary property of efficient packet-switched networks.

As a result of this, people who use more total data generally incur higher infrastructure costs to the provider than those who use less; even if those two groups of people have the exact same link speed.
People have two layers. Behavioural psychology tends to pretend that the deeper layer; the one that comes out when you're depressed and shatters all your illusions; doesn't exist. People know. They just block it out and invent reasons. Rationalisation is a powerful tool. We couldn't survive without it.
The Best of AI: New Articles Published This Month (January 2019)
Your analysis assumes that all monopolies are created equal -- that a monopoly on violence is the same as a monopoly on a commodity. Nothing could be further from the truth.
Road transportation accounts for ~50% of oil consumption. In 20 years most cars may be electric. And if renewables continue growing such that oil consumption isn't simply shifted to power plants, the fuel inefficiency of the A380 may matter much less.

Also, the shift to point-to-point can only grow so much before the fuel efficiencies of the 787 and A350 come into equilibrium with the density of the A380. Moreover, most of the world continues to flock to mega cities. As cities expand airport usage increases while simultaneously making it more costly to expand or build airports.

But 20 years, let alone 40 years, is a long ways out; who knows what will transpire. That said, the 777 is 25 years old and still dominating. At 30 and 35 years it still may be dominating even as the 777X slowly replaces it. A 30-year-old A380 may still be no less relevant, if not more relevant, than today.
No.

John Bogle [1] claims that the long term annualized return from the stock market has averaged about 6.8%. The lowest 50 year period was 5.8%, and highest was 7.9%. As far as 10 year periods, the lowest was 2.3%, and highest was 11.5%.

But, these percentages are after adjusting for inflation, maybe before inflation would be closer to your "7-13%".

[1] Common sense on mutual funds, p16
However there is good and there is bad regulation. During the UMTS frequency auction the German finance minister joked about UMTS meaning "Unerwartete Mehreinnahmen zur Tilgung von Schulden" (unexpected additional income to repay debt) and tried to maximize financial gain.

A good regulation would be one which ensures competition, for instance by ensuring infrastructure in rural areas can be used by multiple companies isntead of making entry into the market expensive.
A 100mbit connection that is not oversold can easily run a few hundred to a thousand dollars a month.
Perhaps, ahem... "buildment"?

But no, apparently "build" has been screwed up since the 1660s[1].

[1] https://www.etymonline.com/word/build#etymonline_v_18047
Trailer for anyone who has not seen the film and is curious (like me): https://www.youtube.com/watch?v=IrabKK9Bhds

I find it odd that this article/interview is about something very visual and has no images in it so I wanted to see what it looks like.
The GDPR data privacy laws are almost a year old. Do you understand them yet?
The Vegas are currently on sale at Newegg for $100 less than the price quoted in the article. I don't know what their regular price is, though.
yea, that's a pretty good reason :) afaik the list of what containers separate is here, if you're interested: https://wiki.mozilla.org/Security/Contextual_Identity_Projec... (I can't speak to its up-to-date-ness tho, I'm not familiar with how well maintained the moz wiki is)

there are definitely some leaks, and there is a "facebook container" extension which plugs some (all?) of those... but yea. if you want maximum separation, you want maximum separation, profiles are probably always going to be the safest bet.
How to Rank (and Convert) with Landing Page SEO
I don't see how you owe any explanation to a non-paying client. Please don't feed the freeloaders. They always set new standards.
It's called contention. Typical ratios are about 20:1 - for every 20Mbits of throughput they sell to customers, they have about 1Mbit of throughput to the internet. Leased lines are uncontended, but they're also vastly more expensive than conventional broadband services.
Interesting you should mention that. I have a pet theory that it has something to do with the Y chromosome.

Do we know enough about the Y chromosome? I think being ‘male’ is a genetic mutation with some undesirable effects. The SRY gene turns on/off around 4-6 weeks after conception determining whether zygote would be XX or XY. This has something to do with gonad formation.

I think fundamentally everyone is formed female as default. Not female = male. Which means it’s the Y. Something is wrong with Y.
I don't think it's the only reason.

My C programmer friends like the dangerous features of the language and want to use them. Their programs are designed around the assumption that they can mutate anything in memory whenever they want to. They use mutable global variables. They would strongly dislike Rust's memory protections and ownership concept, and its other safety features.
Indeed, the article uses "meat-eating" as a gloss for eating animals raised in cruel conditions.

The article at no point considers the possibility that moral conflict is an unavoidable part of life, even if there are things we can do to reduce it.
People still use Wells Fargo after all the fraud they have done? Why? Should have closed your account and moved your money when that hit the news.

Pro-tip, Take your money and open an account at a local credit union.
I couldn't possibly disagree more. For starters, I think the majority of those who accumulate massive wealth do so at the expense of countless others. Buffet is an excellent example, actually. As probably the premier monopolist of the late 20th and 21st centuries, he has played a huge role in consolidating industries and destroying US wage growth. That's probably the single most detrimental macro trend in terms of quality of life over the last 50 years. His charitable donations have been fantastic, but the man has truly been a parasite on economic growth for his entire career. I would have a hard time believing the good offsets the bad in his case.

But in addition to that, there is absolutely nothing to suggest that the extremely wealthy are generally a positive force in society. Many give nothing or close to nothing back, and often work against the interests of others in so many ways (trying to decrease their own tax burden, hoarding wealth in assets, disproportionately damaging the environment, etc.)

Americans in particular worship the wealthy, but I really believe that it is utterly misguided.
Hi Sahil,
Thanks for sharing the amazing story. I was wondering, since Gumroad's announcement about 2-3 years ago [1], is the plan to open source Gumroad still on track?

Thank you.

[1] https://twitter.com/gumroad/status/811650470758359040
Petition you Rep to nudge the FTC into doing their job.
> I don't really understand how sexual harassment is in the same vein as visiting prostitutes.

I think the implication is they visited underage ones. But you'd have to look at the details. I know there was the controversy about labelling Haiti unfairly, but I don't think it's that controversial to suggest it's not exactly like Western European countries which are supportive of this type of work with all the proper safeties, enforcement and legislation in place.
Well, it was written in 2000. Call me nostalgic, but there's something to be said about how simple the internet was back then.
You are missing something. Your content is dynamic but the html markup is generated ahead of time and served from CDN. The difference to static site is that your content lives in a CMS server + APIs and is not embedded in your codebase. Your codebase contains just the layout and components etc. without content. You can use all modern methods and frameworks such as React, but the final website is just html.
Economics is not a science. The end.

It's mostly ideology with mathematical excuses.

At best, it's non predictive modeling.
Fargate is almost what the marketing team said ECS was going to be.
I bet there are far more people who didn't leave similarly-positioned-but-unsuccessful startups and regret it... maybe spurred on by the survivorship bias (or non-survivorship bias, in this case) of those who left a successful startup.
There is a lot of 'probably' going on here. He structures his entire P=NP argument on the basis that most computer scientists believe it to be false. That's fairly weak.

He has shown that markets are only efficient if P=NP, but that doesn't say much about whether they are therefore inefficient.
Why?

As far as I know fiber isn't the only provider anywhere, and getting internet set up if you're already wired takes hours or less in most places (I left the Comcast store and was using my wifi an hour later last time I moved).
The way I've been happiest using EC2 Auto Scaling was to have a single cron-job continuously calculating how many instances I should be running, and it sets the desired capacity manually with the Auto Scaling API[1]. This may seem to defeat the purpose of Auto Scaling, but it's actually much more convenient than spinning up/down EC2 instances with the EC2 API. You get to precisely control how to scale, and won't be at the mercy of the Auto Scaling heuristics.

[1] https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-man...
Agreed.... But lamb isn't really a euphemism, it's a baby sheep.
New Monero Cryptojacking Malware Targets Linux and IoT Users
I wonder if it would work from Rust. I was looking at something minimal like this.
You could make a similar comparison with evolution -- if the jungle is so competitive, how does the monkey find any food? The answer is that there is fruit available, but the monkey has to invest energy and expertise (both now and via billions of years of evolution) to extract it. The bigger the fruit, the more difficult to get it.
This is exactly it. When my grandmother had fried chicken growing up it was a result of "going to the back yard and shooting it (the chicken) between the eyes, plucking its feathers off, and frying it in fatback."

If today's fried chicken arrived on a plate the same way it did for my grandmother, I probably wouldn't have made the decision to eschew meat about 10 years ago.
We use a ton of ECS, for running batch processing for our data pipeline, 4ish small internal webapps/microservices, and our Jenkins testing compute.

Some of the problems we're seeing is task placement and waiting is too hard (we had to write our own jittered waiter to not overload the ecs api endpoints when asking if our tasks are ready to place). Scaling the underlining EC2 instances is slow. The task definition=>family=>container definition hierarchy is not great. Log discovery is a bitch.

Are these all solved under K8S? I've no experience with kubernetes, but if so, might need to rethink where we run our containers. ECS was just so easy, and then so hard.
The Vextrex was a little repetitive, but the way they tried to make it colourful with the gel-overlays was kinda endearing.

I received one, as a cast-off gift from a richer cousin. But mostly I spent my time on the ZX Spectrum. More games to play, more coding to be done on it, and I spent hours hacking games for extra/infinite lives.
Just a musing, but perhaps now is a good time for the resurgence of Flash or something like it. A lot of designers I know learned ActionScript because they needed to gradually up their Flash game.

There is a gradual path into programming, but right now we've built up our frameworks to be tools for devs, not for normal people. I see a lot of apps that dumb it down too much (templates), and not enough that successfully expose you to as much complexity as you want/need. That's not to say they're bad apps, just that there really isn't something on the spectrum halfway.
How are you going to get any traction when after losing 90% of your visitors to that home page's design you lose 99% of the remainder because nobody is going to join for content that may or may not exist, let alone be interesting. That level of disincentivisation ensures that the site's user base will consist of 90% employees of the site, 5% their friends who signed up and never logged in again, and 5% of randoms that love having a captive audience... until it dies.
Having someone else around to call an ambulance for you when you're having a heart attack can have a large effect on the outcome.

Having someone else around to nag you into going to the doctor when you otherwise might not go, etc.
In Louisville neither AT&T nor Spectrum bothered to price match because Google never covered enough neighborhoods for them to care. Spectrum raised their rates considerable, with no infrastructure investment at all. AT&T did a modicum of infrastructure investment just to make it appear that they were doing anything at all.
> easy to read.

Not on 27" with browser in full screen.
Your own comment agreed that calories aren't usually the critical problem, though. Fruit and vegetables are generally associated with good mental function because of the micro- / phyto-nutrient content. You can eat all the grain and meat you can afford and still be missing essential nutrients.
If I understand correctly, this is the meat paradox: "the psychological conflict between people’s dietary preference for meat and their moral response to animal suffering"

How does living on a farm remove this issue? Does something about living on a farm make you not feel conflict about wanting to eat meat and at the same time not wanting to kill sentient beings?

I've never lived on a farm but I've seen pig and chicken slaughter in real life. Done by hand. I felt the same before as I did after, I feel that if I have the resources to choose to consume no sentient animal body parts, I have a moral obligation to not eat sentient animal body parts. Still, the ease of energy from meat compared to other foods makes me desire it, along with taste. This paradox is something that bugs me often.