skysight-inc/HackerNews huggingface dataset:
I feel like many commenters didn't bother to give 2 minutes to check out the site to get the gist of it. Sure, on first glance it does look like Yet Another design system or an alternative to Storybook, but in fact it's something else. This is sort of a wiki for common UI components, i.e., there's information on when to use them, how to implement them, common gotchas, and so on. Since using a 3rd party design system is not feasible for many businesses, I think this has the potential to be a great resource.
That issue is now closed by the original author:

"Data is successfully dumped. also i can see the constraints, indexes are also copied successfully."

https://github.com/timescale/timescaledb/issues/1835
I’m surprised no one has mentioned this PG essay, black swan farming. YC appears to have switched to exactly this strategy. Invest in a far larger set of startups, with more possibility of failure but also larger possibility of finding the rare large ones.

http://paulgraham.com/swan.html
If I quit my job a bunch of people will be very negatively impacted. I can switch jobs and I can work on stuff in my spare time, but I can't go to zero income. Unlike Bezos, my family doesn't have anything they can loan me.
InfluxDB Cloud Extends to Microsoft Azure Cloud
I'm not familiar with Office licensing. Do you have to pay more because they bundled Teams (maybe) or do you have to use it? (that would be surprising)

Anyway, at least you can self host Exchange. Slack is centralized.
Is it possible to retrieve results over HTTP?

I'm probably a unique use case, but I'd like to use this to "fix" the exchange rates portion of Apple's currency converter dashboard widget, and I want it to work even on very old OS's. That means I can't use TLS 1.2, and the root certs are often out of date anyway.

I'm currently using exchangeratesapi.io, which doesn't support HTTP either, but does support TLS 1.0, so it kind of works. However, outdated root certs mean I need to instruct users to manually install exchangeratesapi's certificate, which I'd rather not do.
Hmm... looks like the boycotts are having an impact. It's always surprising (but shouldn't be) that lip service often turns into action only and if the bottom line is impacted.
>an insular club of engineers with a high bar of entry

and all the teenagers in all the high-schools who otherwise had no affinity with computers whatsoever.

/slap

But that was 20 years ago, of course. You can't compare the technical prowess of a random kid back then with a current well-paid software professional with access to portable hardware 100s of times more powerful.
So you don't set the SRI on those scripts. Nothing about the Twilio script referenced by this article would prevent SRI from being applied.
Can we build better AI off of the data these moderators have generated to make their lives easier?

Can you crowdsource the moderation task to double check what the ai is flagging?
It's all just legacy from the insane power dynamic that comes from a relatively broke entrepreneur and an investor with money. The only thing that seems to stem true about the myth about "founders should be paid too much" is that when you suddenly have more resources than you ever had, you tend to be exposed to new distractions.
It's interesting to see this, a couple of months ago I was discussing this idea with a co-worker, we agreed it would be very nice to have it, but costly to build/maintain.

The conclusion I got was that, we could use deterministic urls (just you like you specify `https://{repo-id}-{commit}-{service}.reploy.io`), which can get linked automatically on every PR.

Every PR could trigger an environment to be created, dropping it after it's unused for a given period of time, on every commit, you could get the environment built automatically when you get an user visiting the specific url. This way, you don't waste too many resources, I wasn't able to find how similar is this to what's implemented on Reploy.

Something I'd love to see, is a way to get mobile apps built for these specific environments, it's kind of simple for Android, but not so simple for iOS, so that if I'm trying a specific environment, I can run tests directly from the mobile apps prepared for it. Is there any plan to do this? or any trick to get a similar workflow?

What I dislike is the price per seat, as I don't see a direct correlation between the number of Github users vs the number of environments, for small companies, it tends to increase the costs a lot, which has prevented me to integrate great tools, I'd prefer something more related to the number of active environments, so that you can choose the number that works for your team.

In any case, looks promising, and of course, wish you success.
> (...) is better than a large list of freedom destroying measures that can only lead to riots if imposed for too long

Do you have any example of such a civilization-destroying reaction to basic public health measures?

I mean, Spain was locked down for a long time, and they did had armed forces personnel patrolling the streets, and Spain didn't descended into chaos although they still remember quite well what's it like to live in a dictatorship.
Maybe it doesn't work because it wasn't allowed to make crime predictions that were too racist?
Because it violates the principal of causality ( it also violates common sense, ex nihilo nihil fit).
The Factor Online TV Show with Lomit Patel, VP Growth, IMVU, Author “Lean AI”
Posted elsewhere, but also posting here for posterity:

That issue is now closed by the original author:

"Data is successfully dumped. also i can see the constraints, indexes are also copied successfully."

https://github.com/timescale/timescaledb/issues/1835
The issue is apparently the BOEING name.. Because it would be funding the military indirectly.

It's ok though because anyone that has flow commercially has indirectly funded a military. It's nonsense.
>going over which cards are better than other

I mean, that is perhaps part of your problem. There aren't any cards I've not picked at least once and made good use of on ironclad even at A20.

The game really is more about building a deck based upon what comes up and constantly reassessing what is actually working in your current deck.

Choosing "good" cards based on their overall strength out of context is essentially a brute force approach to winning.
I don't get some sentences written by the author of that blog post. They sound like bad grammar or illogical to me.
I agree having large check sizes does change the culture of this game. The filter function being talked about here is really just about the general concept of a moral hazard (https://en.wikipedia.org/wiki/Moral_hazard). Just like with insurance deductibles, there has to be a way for founders to be committed and share in the risks significantly. Does that mean they need to be starving? No. But it does mean they need to at least incur a large opportunity cost (relative to working at FAANG for example).
The age-old question. There's basically few ways you can do it if you are committed to keeping a job rather than starting a business.

1) Cut expenses significantly. (Conservative approach.)
2) Boost income, via new job search? (Riskier.)
3. Put the rest of the family to work somehow.

Either way, a lot of it has to do with luck or connections, they can't be discounted. If there were a formulaic way to do it other than grinding it out, folks would be doing it already.
> It was that "consuming the risk" when you have no safety net (e.g. move back in with family etc.) is a much bigger issue than if you do.

My point is these are the same. One individual has a different risk profile because (s)he made different choices and thats fine. If you have kids -- it will negatively affect your capacity to start a company.

>Corollary: startups can only be started by people in a position to consume [sic] the risk.

>Do we, as a society, or even just an economy, really want that?

That Corollary is fine with me. Startups are inherently risky.
> Based on which signs or hypothetical scenario are you imagining that this whole systems turns back on itself and breaks?

This is an easy one to answer. Proof of work as implemented in bitcoin is the largest, weirdest incentivized, most highly distributed preimage attack [1] ever run against any hash algorithm that we know of in human history. The history of hash algorithms suggests that humanity has yet to invent a perfect hash algorithm (whether or not you agree that perfect hash algorithms are even mathematically theoretically possible), which makes it very clearly a matter of "when" the distributed preimage attack succeeds in breaking the hash algorithm altogether rather than "if".

> the market overwhelmingly disagrees

The "market" isn't by definition a rational actor and may just be a mob swept up into fervor. Ponzi schemes in general prey on weaknesses in a market's mentality or emotionality to follow bad long term advice for short term gains. (That example should work whether or not you also agree that bitcoin-style mining difficulty is also directly a unique modern variant of a Ponzi scheme.)

[1] https://en.wikipedia.org/wiki/Preimage_attack
Except Teams isn’t even a new feature.

MS has had Lync and Skype for the longest time. And MSN messenger goes back to the 90s.

In fact, Microsoft has had chat apps as part of their suite since before the company that eventually released Slack even existed.
That is a naive perspective, and that is all that needs to be said.
I've always thought it made more sense that microbial life with took billions of years to develop, and originated someplace other than earth. The reason we don't see hyper-advanced civilizations is because intelligent life is only just starting to pop up alongside us, right now, and perhaps we're one of the earlier manifestations.

It's not my domain, but there are apparently some markers of genetic complexity that give some weight to this theory: https://arxiv.org/ftp/arxiv/papers/1304/1304.3381.pdf
I have been inside this airplane and I've got some pics to share: https://egorfine.com/photo/mriya/
Why Did We Evolve to Be Depressed?
Python's PEPs (Python Enhancement Proposals) are pretty good examples of design docs that describe the problem, proposed solution, and rationale: https://www.python.org/dev/peps/
For extra rigour (!), replace "as far as we know" with one of the classic weaselly proof introductions: "Clearly, ..." , "It can easily be shown that...", "It is left as an exercise to the reader to show..."
Hi Malte!

Great article. I've agree that design docs are great part of what defines engineering culture at Google. I'd recommend to anybody who will listen that their company should do it also.

Lots of people in this thread were burned by waterfall-esque requirements documents or formal specification, and I'd like to point out why I think design documents (at Google at least) are different and more effective than those things.

I like to think of design docs as not an artifact produced by a project but as a communication mechanism of a team. You have an idea and you write down:

* What are you trying to do?

* Why are you doing to do it?

* How are you going to do it?

* What considerations have you made?

Then you socialize it to one or two reviewers, who ask a lot of questions, then you take it to your team, who ask (relatively fewer) questions. The socialization part is key to the entire system. As you note:

"The primary value that such reviews add is that they form an opportunity for the combined experience of the organization to be incorporated into a design. Most consistently, ensuring that designs take cross-cutting concerns such as observability, security and privacy into account is something that can be ensured in a review stage. The primary value of the review isn’t that issues get discovered per-se, but rather that this happens relatively early in the development lifecycle when it is still relatively cheap to make changes."

If I printed out your article to show people, this is the part I would highlight in yellow.

Contrast this with formal doc systems that rarely capture the "why" and "why nots". Future maintainers have a document that captures the thinking at the time, rather than trying to document the full implementation plan of a system.

Hopefully this adds some context to those who've been burnt by more traditional approaches.

edit: typos
Another factor that was mentioned when it flew medical supplies to Montreal is that the An-225 always flies with all the crew it needs, including replacements, and so it was feasible for the plane to wait for a few hours while the logistics were being sorted out (e.g. cash-and-carry deals right on the tarmac, the situation was reportedly crazy in march/april). With another plane/airline, the time slot may be too tight because of crew schedules, etc.
Except the Osprey isn't exclusively a war Craft. An apache would be.

Have you flown commercial before? If so you've indirectly funded the Military in the same manner. Are we going to stop using commercial transport?
Came here to emphasize reading “The Body Keeps the Score” as well. It helped me tremendously and played a large role in getting me through the door to therapy in the first place.
My startup story managing through Covid-19
Hey HackerNews,

I'm the CEO of an early stage startup called Liquidata. We built a product called Dolt. I wrote a blog article about what it's been like for me managing a small pre-revenue company the last 6 months. I think it will be helpful and uplifting for others in the same position or working at a similar company.

https://www.dolthub.com/blog/2020-07-22-covid-startup-times/
Don't assume I'm coming from a position of privilege. I dropped out of college because I couldn't pay for it, and if I could go back, I would absolutely not go in debt for those years of college which didn't result in a degree.

Let's be clear here: student loans are not income. If you're going into debt to pay for college, that's even more reason that you should wait to go to college.

If your reason for staying in school this year is that you need funds to survive, you'd be much better off trying to find a job. Jobs pay in actual money, not debt. If you're college age and able-bodied, the delivery companies are all understaffed to the point that if you can fill out an application you're probably hired. It's not glamorous but it's better than many situations right now. When my business was floundering last year, I used my truck to haul recycling for local businesses. Sometimes the best option is not very good.

Obviously you know your situation better than I do, and it may be that there are some other reasons why going to school is a better option. But nothing you have said so far indicates that to me.
Another commenter said:
"The two gas giants orbit their host star at distances of 160 and about 320 times the Earth-Sun distance."

Just a guess but perhaps being in the Goldilocks zone the planets are harder to discern from Alpha Centauri.

I figure the technology that blocks the star light may mean this isn't the case though.
> arguably easier than dealing with Procfiles

This is quite a strong statement — I've never had an issue with procfiles, and prefer them considering how easy they make process management. They're also even semi-standard, considering that multiple services use them (Heroku, AWS EB, etc) - contrary to the reploy.yml file.

What are the issues you've noticed with them?
Show HN: Draw L-Systems with Common Lisp
Cancel culture typically targets individuals with the goal of removing their ability to participate in open society - sometimes that extends into calls for a person to lose their livelihood.

Boycotts target companies with the goal of driving policy change through commercial power.

I don't really think those two look very similar.
This was a great explanation, thanks for the breakdown
Good point on retirees, I'm sure there are lots of gaps like that out there.
> In software, the design is the code. The compiler/interpreter are the construction of the system.

That's IMO a pedantic view. Yes, ok, but when I design software I describe it's high-level characteristics, more like describing the plot of a book than the specific words in a book and the what the characters say to each other.

I'd say there are many levels of design. Code is the last.
They should recruit people on Reddit for this. A large number of them seem perfectly fine with this type of content.

There are dedicated communities to all these things.

I do not mean this as a hit against Reddit users. It is just that there are small pockets of people who are psychologically capable of tolerating this or even enjoy it. It seems more ethical to hire people from /r/watchpeopledie.
Boycotting is an economic mechanism, "cancelling" is a social one. It's not just not buying things associated with a person, it's completely shunning them.

Another issue is that organizing a boycott took enough effort that it took conviction about the reason. With cancelling it's dogpile at the drop of a hat, leading to the thread of cancelling is leading to a stifling of speech.
This is something I've often considered as well. It's not clear to me how it works because each franchisee has their own merchant account.

The other ideas, while valid, are not an option in this case.
Proceeds from many actions people take on a daily basis go to companies that actively support, design, and deploy technologies for use by the military.
Apple’s app store and other digital marketplaces [pdf]
I am still amazed some people want to do devops. Write yaml, run script, wait 15 minutes, oh no a typo lets retry. The developer experience is worse than nearly everything that came before it, and I would include ancient PHP and callback-hell nodejs in that. The AWS web UI isn’t much better.

Looking forward to finally try Pulumi in a project.
If you think that "people prefer lower quality food for lower prices" == "society gets what it wants, win-win", I suggest you take a look at any 1970s cookbook. This country spent years wiping out local bakeries and butchers and replacing them with factory foods. It was a dire time, and we're lucky today to have so many better options.

This Twitter account gives you a fun look at what we don't have to deal with anymore, thank god: https://twitter.com/70s_party?ref_src=twsrc%5Egoogle%7Ctwcam...

ETA: In case this isn't clear, what I'm trying to say is that sometimes powerful economic forces can provide us with deeply suboptimal results. It would be an objectively bad thing if every good pizza place in my city went out of business and got replaced with Freschetta. But it really could happen.
> Making money off housing will disproportionately affect students of differing income backgrounds

Having trouble parsing this. What do you mean?

IMO the problem is that many colleges are not focused on education to begin with. They compete with each other by building the most luxurious facilities, sports programs, and so forth. Then they pay execs crazy salaries while leaving the actual instructors in the dust:

"Auditors said salaries paid to staff in the UC president’s office are much higher than the pay of comparable positions in other state government jobs. Administrative salaries amounted to a combined $2.5 million more than the maximum annual salaries for comparable state employee positions, auditors found.

For instance, the UC system’s chief investment officer has a base salary of $615,000, while the top investment officer with the state’s teachers’ retirement system is paid $568,000, the audit found."

https://www.latimes.com/politics/la-pol-sac-uc-audit-2017042...
How and why to use Nomad for orchestration at your startup
One of the biggest reasons people have stopped hosting their own mail servers is precisely because there is genuine worry that GMail may simply reject mails from your server.
One thing I've noticed as I've got more experienced was that when I started out, a PM or senior engineer would give me a task to do.

I achieved the outcome, mostly with bad to average code that slowly improved over time.

When I finally understood the domain to make bigger scoped decisions, I started doing design docs beforehand and my code continued to improve greatly.

Now when assigning out work to more junior engineers I find myself giving them a high-level design doc, with some detail missing, they deliver higher quality work than I did at that stage, and they also seem to upskill faster.

This however depends on me making the right decisions at this stage, which is not always the case, so not fool-proof but an overall software quality improvement has definitely occured.
I see a lot of people saying take a gap year. I'm the father of a daughter who's starting college this fall. Here are some things needing to be considered:

- You've been accepted for this fall. The college is under no obligation to delay your start until next year, especially when there's a fresh batch of incoming students.

- You think it's tough to enroll in classes this fall? Wait until you double the number of students all trying to take the same classes! That should be fun!

- My daughter has 4 different scholarships. They're all predicated on her starting this fall. Take it or lose it. These scholarships are paying over 50% of all her costs. Since she's going to a State University that means I can afford most if not all the rest leaving her with a minimal amount of debt.

- It's her freshman year. I feel more sorry for the juniors and seniors. Most freshman year classes can be done online. The more advanced the class, the more you should be attending in person.

- Silver lining - incoming freshman will have to focus more on scholastics and academics and not partying.

- Her major, pharmaceutical drug research & development, can't be done online. Yes, there are some classes you can do online, and most of those are in the freshman year, but ultimately you have to have in-person instruction. Especially for the labs.

- Her school isn't in one of the "hot spots" and has a governor and mayor more-or-less enforcing mask laws. The dorm housing density has been decreased by 50% - which has left some of the students scrambling to find off-campus housing. All the incoming freshman are guaranteed housing.

- She got her dorm assignment yesterday and the steps the university is taking to keep students safe. Daily temperature checks, contact tracing, mix of in-person and virtual classes, on-campus COVID testing with 6 hour test result turn around time, quarantine dorms, dining halls are delivery only. I should mention this university has one of the best research hospitals in the country and a huge medical complex serving the public.

Finally, ask yourself this: why do you think anything is going to be any better 1 year from now? Almost every other country in the world is getting back to normal but the United States has done very little in the past 7 months and so far there's no indication that's changing anytime soon. There's no reason to believe things are going to substantially improve by this time next year unless we start taking the steps to make that so. Even a vaccine may not help as the early estimates for the cost of a vaccine is $1,000 per dose. Health insurers aren't going to want to pay that kind of money for everybody. Will the U.S. government? We blew through $7 trillion this year with very little to show for it so who knows?
How does one go about irrefutably showing insecure parenting leads to attachment disorders that affect people outside of the home? Genuine curiosity.