skysight-inc/HackerNews huggingface dataset:
Allow people to speak. To use your climate change example, climate change experts need to engage the public, even people they disagree with. The fact that they're not creates the appearance they are dishonest or have alternative agendas. Universities are the worst for this, they no longer allow free speech almost anywhere, and do not engage with anyone who disagrees with them once they've decided they have all the facts. Even if they're right, engagement is the only possible way to a society without oppression by the people who think they have the facts and the longer they avoid engagement, the more they will become deranged even if they do start out completely and factually correct.

Derangement is guaranteed in groups without full engagement of ideas and the media and universities (at large) are already at alarming levels of insanity in the ideas they're peddling, they've stopped engaging with critics long ago and now they want more power to silence those critics in their own homes. It's the definition of oppression masquerading as decency.
It's why we've had a glut of startups doing lifestyle products that appeal to mid/late 20's bros with lots of disposable income. These... haven't been great startups as a generalization.
> You're going to end up with a bunch of rich white dudes as founders

Why not just say "rich dudes" ? That is the qualifier. The race might be true too, but it's not what defines the argument.
Someone want to do the math for me? How many arc-angles per pixel in this image? And then, with those arc-angles, what sized object could you resolve (as larger than one pixel) on the moon?
I can't help but roll my eyes at the the introduction's "unregulated facial recognition software" part of the introduction. That is a meaningless term given the lack of regulation in the first place examples and says in itself nothing about the effectiveness. The "Clipper Chips" infamous Skipjack was regulated. It annoys me mostly because meaningless rhetoric looks like they have no defensible stance.

That rant aside I am curious if this technique will lead to more resilent facial recognition and image parsing techniques to find the shape. Obviously the fact humans can still recognize it is a hint there is some other algorithim possible.
Just rebrand it as a AW609 instead of V-22. Easy!

https://en.wikipedia.org/wiki/AgustaWestland_AW609
Something people never mention in the US is that there are public Universities with reasonable tuitions(less than $8000 a year) and accessible financial aid. Going to a $50k a year college is just a choice.
> all mass movements (religion, cults, political parties) have very similar characteristics and can be analyzed with the same lens.

I think this is bang-on, and it's evident in the flattening that every concept undergoes when it makes contact with the masses. But I don't know if the descriptor "mass movement" applies very cleanly to institutions like higher education. They certainly have different characteristics, in that institutions nominally have somewhat-centralized authority while mass movements are driven by the collective whims of the masses.
To zeroth order, it works out to roughly 30 small research groups for 5 years.

At a place like Berkeley, where I did my PhD (but not in anything quantum related), a PhD student and a postdoc both cost a professor something like $75k/year in salary and benefits (money not spent on postdoc salary basically goes to student tuition). Add in the professors salary as well (which is often substantially supported by grants), figure $150k/year for the prof. So in people costs alone, let’s say 1 professor and 2 trainees, that’s about $300k/year, or $1.5M/5 years. Multiply by 30 professors supported, and you’re at $45M, which is 60% of the $75M. And yeah, this is assuming that experiments are free.

Now is 20-30 professors a lot? If sufficiently narrow and esteemed, absolutely. There were 29 people at the 1927 Solvay Conference. Give them an extra couple months where they aren’t sweating a grant, and that’s a lot of time to think.
Medium is the reason that I installed Cookie AutoDelete [0]. I finally got tired of doing shift-F9 and deleting cookies :)

Now that I have been using Cookie AutoDelete and enabling it so that it does delete cookies automatically (and whitelisting the sites I care about) it has been very nice.

[0] https://addons.mozilla.org/en-US/firefox/addon/cookie-autode...
Part of the point is at the time of decision it's not clear that the students can do that gap year stuff if they take a gap year now. They wouldn't be doing it so they can travel to Brazil, but so they don't have a difficult semester (or year) in college.
Yup, and as commendable as it was for Dropbox to beat those odds, I guess the idea is that Slack ought to do the same without filing a lawsuit. Dropbox didn't get to where it is today by suing Apple.
IMO this is code/console dichotomy is a design flaw in most cloud offerings that will haunt the industry for a long time.

The web console should be just another UI for editing the configuration in source control. As an example of why that's important, a UI can give you a warning and use affordances to guide beginners away from dangerous setups. In the case of S3, a slider for basic access level can use colors and show a list of objects that would become world readable or writable at a given level (for that matter why is world writable even an option?). A giant YAML file looks the same whether it's safe or dangerous.

If you really don't want to use a UI, then maybe abstracting a linting layer that feeds the exact same warnings to the UI as to your CI system and text editor would help.
>GCS also supports disabling bucket ACLs permanently at bucket creation time, and that is the option they recommend[1].

S3 does too. There's an entire page during the creation wizard that is dedicated to blocking any and all public access, even causing the bucket to ignore ACLs or other settings that would otherwise expose the bucket publicly. All public access is disabled by default, and enabling it actually requires the user to actively uncheck 5 different checkboxes, each of which explains that unchecking it will open the bucket up to public access, and then even requires an additional attestation, in a large orange warning box, that says you acknowledge that the options you chose will result in the bucket being public.

I'll be the first person to tell you that AWS is overcomplicated and hard to use, but this isn't that. IAM and bucket policies are a pain to work with, but if you screw up with those, the worse you will do is expose your bucket internally. But exposing a bucket publicly to the internet is an entirely different act, and there's not really any excuse for it other than just not reading the directions.

However, neither this option in S3 nor the option you linked in GCS would have served Twilio's use case. They wanted their bucket to be publicly accessible, just not publicly writable. That's an entirely different access management issue.
Oh I saw that and it looked interesting, but an online EE degree sounds fishy regardless. Particularly at the graduate level.
This comment assumes a.) we're talking exclusively about parents and b.) about forces within a person's control. There are a lot of late-teens / early-20 year olds out there who have familial obligations to their parents, siblings, etc.
There's a bunch of them out there, I hope to snag one before they go too crazy. If you're a small shop and you got your shipment, sit on them for a couple years, thats new house money.
Maybe they can leak this one as well, and it can win the selection game? ;-)
My thoughts on this matter:

1. Start with defining the problem you want to solve and identify the stakeholders. Then meet each stakeholder 1-1 and get approval.

2. Propose an API. Then meet 1-1 again for approval.

3. Make a high level arch diagram. Seek approval again.

4. Proceed with actually writing the design doc and begin the formal and official review.

Points 1-3 could be done in a week if planned well and will make the design doc a lot less controversial and get you through the review process quicker
Reduce HTML to JSON from the command line
This is the premier way of detecting a company shaking in their boots towards new competition, especially Microsoft: Writing letters to their competitors. Who does that?

Facebook Inc. fought off the old giants: Google, Apple and Microsoft (which even has a stake in FB) when they revealed their 'social networks' and they all failed. Facebook owned that category. No stupid letters or any overreactions.

The same Slack that said "What we’ve seen over the past couple of months is that Teams is not a competitor to Slack" [0]. The IBM deal is essentially keeping Slack alive. Maybe IBM could be thinking with Microsoft "Just like old times?"

From [0].

> “I think there’s this perpetual question, which at this point is a little puzzling for us, that at some point Microsoft is going to kill us,”

Right, predicting Slack's own death, even worse when he knows who will kill Slack.

[0] https://www.theverge.com/2020/5/1/21244158/slack-microsoft-t...
"You're going to end up with a bunch of rich white dudes as founders (because very, very obviously the other way that people can afford to take smaller checks is if they have a lot of money in the bank)."

There are many founders of various social identities who are not rich yet have managed to succeed with bootstrapping or small seed/accelerator investments because they are capable.

To assert that some people are inherently advantaged or disadvantaged as founders and/or entrepreneurs based on such factors as race and gender is the definition of prejudice.
I sometimes worry that a lot of the online class feedback that while not wrong, is based on a bunch of self selecting folks who are good at / motivated to / prefer taking online classes.

If somehow we magically switched to online classes and everyone was good at making them ... I worry we'd loose a lot of people / the education quality could drop and we wouldn't know.

Granted that also implies that folks who aren't good at in person classes may have been lost for decades already.
Here's a list of countries with HR abuses during the pandemic. Most democratic contries have Human Rights provisions in their constutions.

https://en.m.wikipedia.org/wiki/Human_rights_issues_related_...

Most European states, including Russia have also signed the European Convention on Human Rights.
This is tested on existing models/Face Recognition API which means locked pre-trained models. So, They might have learned way to add pixels such that model outputs very different embedding. This is know issue in deep learning [0][1][2].

I believe, Model trained on cloaked images would defeat its purpose and make this technique useless.

[0] Su, Jiawei, Danilo Vasconcellos Vargas, and Kouichi Sakurai. "One pixel attack for fooling deep neural networks." IEEE Transactions on Evolutionary Computation 23.5 (2019): 828-841.

[1] Guo, Chuan, et al. "Countering adversarial images using input transformations." arXiv preprint arXiv:1711.00117 (2017).

[2] Liu, Yanpei, et al. "Delving into transferable adversarial examples and black-box attacks." arXiv preprint arXiv:1611.02770 (2016).
I think what you are expressing a difficult time with is more of an effect from the uncertainty and operating under a state of what was supposed to be a short term emergency measure to "flatten the curve".

Unfortunately I think that it is also a symptom of poor adaptation to the supposed pandemic, just as much as it is uncertainty for how long this will go on that keeps people and organizations from rebuilding and reorganizing to permanently/temporarily adapt to the current situation. Humans do not do well under perpetual states of uncertainty, no marginally advanced life form really does. Every life form wants and needs predictability, certainty, and habits/patterns. Patterns are the core of life, as they are to the technology sector.

Most people were told we need to "flatten the curve" for two or so weeks and therefore we need to take emergency and short term measures. That was now going on 5 months ago, and without any kind of definitive event horizon for when everyone can "go back to the office".

We hear anything from "we will reassess in two weeks" … every two weeks … to "not until a vaccine is discovered" … which could literally be never, and everything in between. Just alone that ambiguity and uncertainty is causing stress and anxiety because people cannot even plan for their children's education schedule. People are still often operating as if it's a short term emergency, while it is becoming ever more apparent that it may be a permanent shift in reality, especially as companies realize or are pressured to cut costs with remote work that cuts out overhead costs that can be translated into profits or at least revenues to offset the massive costs/losses.

Again, I find that the uncertainty and lack of commitment is a far more damaging situation that may also even lead to severe shake-ups as companies that did commit to remote work and reconsidered and reworked their whole structure to accommodate that, start gaining market share.

What a smart business would do is to commit to some long term schedule as some tech companies already have, e.g, no changes to remote work before the new year, so that people have some certainty, and they would also start investing and rethinking their processes to support remote work to accommodate the things you illustrate as challenges.
Counterpoint. As a father of a baby, I have significantly less energy and time for work. With starting a company you tend to have to plow a ton of hours and energy into the endeavor, especially if you want to move at bottleneck speed. With the baby there are many weeks where I have a difficulty working a mere 40 hours.

That being said, I have significantly more insight (due to experience) than I did when I was more free and willing to work 60+ hours a week and was willing to live off of 20k a year.
Did you mean to say adjunct professors?
You can do lazy_static! initialisation in Rust.

> And it's totally safe, except you could never convince a language like Rust that it is.

I think you should be able to create a safe abstraction around that in Rust.
What happens when there is a flaw in the design? There's another higher level of design on top of that, with a platonic ideal of the design unknown to humans at the top? Turtles all the way down.

Each stakeholder has a different "design" in mind, and until you actually get specific there is no design, there's just a nebulous, incomplete list of requirements. And if you do try to get specific enough to be reproducible--you're writing code.

None of this is to say that design docs are worthless, just that they can never be specific enough to function as the actual reproducible design the way blueprints would. Thinking of them that way is harmful.
Apropos, the author is currently looking for work: http://tef.computer/
In the linked article the image clearly shows, the Buran was not fully assembled. For example the vertical tail rudder was missing, and probably a lot of other things which might have decreased the weight of the Buran.
He was found unresponsive on the 17th. The “remains” of the second were on July 1. The “skeleton” of the first was found on June 21.

“There is no indication that the deaths of Morta, Morales, and Guillen are connected.”

So it is clearly not the 3rd “death” in a month, it’s the 3rd set of remains in a month.
I dunno I find iCloud on mac and OneDrive on Windows both to be much better, Dropbox is kind of annoying on the desktop tbh
Americans tune in to ‘cancel culture’ – and don't like what they see
Not even the state of the union addresses? You can read the transcripts. They're not that long

https://www.whitehouse.gov/briefings-statements/remarks-pres...
I think you commented on the wrong article?
Ah, good question! We've spent some time at larger tech companies, and realized that when you have many distributed teams, you can actually run Reploy with smaller subsets of your stack, and treat external dependencies like you would for external providers.

For example, maybe your team contributes to a frontend/backend regularly; you'd just staticly point the Reploy environment to other service dependencies that don't change as often.

That being said, market-wise we're targeting <200 eng companies, but definitely a cool thing to think about.
I think this stems from a general disinterest of the focus issue pertaining to technology at large. I work from home and have the exact same problem staying focused on work.

Phone operating systems still treat features like “zen mode” as second-class citizens while not providing enough granular access to third party apps to implement features that encourage putting down the phone successfully. There are still too many ways to work around these kinds of features and apps like Freedom for iOS do an OK but not great job at allowing you to restrict access to apps and sites on a schedule.
What about an alternate for these 'platform script includes' like Twilio and Stripe:

<script src="..." report-integrity="https://cdn.stripe.com/report">

in which clients compute the integrity and asynchronously ping a lightweight payload of the integrity to the third party? You would then seed your report service with a list of known hashes and set up alerting for when new hashes were observed.
What's the value of an online course? The market says $0. There are plenty of free, online courses. What is the value of an online degree? Well that depends who is awarding it, but that value is unrelated to the value of courses offered. It's the value of a status symbol. Attending online courses will make sense financially only if that status symbol is really amazing, given the current prices of even cheap public universities.

If I was a student, I'd do anything to take a year off. Even at high status schools, or perhaps especially at high status schools, missing out on the socialization and experience just to get status a year or two earlier is unlikely to pay off better.
I occasionally spin up things in the AWS console so I can describe them through the CLI and then delete them. IaC is great until you have no idea what the code should be.
I don't understand this point. Do you think anyone at any life situation should have equal opportunity of becoming a successful entrepreneur?

You do realize that by having a family and owning a house, you're pretty much on a completely different financial and stability level than a single young male.
The Crypto Arbitrage Opportunity
I think DevRel should sit in a separate org neither marketing or product but be a peer to both.

When DevRel sits in product it is easy to get carried away with whatever narrative the product managers are pushing. Part of being a good advocate for developers is being able to step back and look at something in the existing ecosystem. Does it actually solve problems that users have? Is it usable? Does it integrate well with existing workflows and tools?

When DevRel sits in marketing or sales it often feels like you are a prize hog being pulled into sales conversations to add credibility to something that probably shouldn't have credibility to begin with.

In my opinion, the primary role of DevRel is story telling and narrative. I use narratives to explain to product teams how users currently work and how their product fits into a larger ecosystem. I use stories to help them understand bugs and design issues in context. And I use story/narrative to help external developers see how a given product can solve problems or pain points they have.

Sometimes I tell that story with words but I'm just as likely to tell that story with code. It is much harder to dismiss a bug when you can see the horrible contortions it requires you to go through in the code.
I'm not sure what supports some of these aggressive generalizations.

> You have to pay homage to various absurd beliefs

Really? Which ones? I don't recall having to "pay homage" to anything during my time in higher ed., must less any absurd beliefs. What do you have in mind here?

> You have to...contribute money to them

I do? I guess I paid tuition, if that's what you mean. But isn't it pretty normal for an institution to require some form of payment in exchange for services? And it wasn't all that much actually, because I was lucky to be able to attend a reasonably high-quality public university within my state. (Of course, one might object to the amount in particular cases.) And I haven't contributed any money since. Certainly nobody has tried to forced me to. in reality, all this amounts to is getting a few annoying emails.

> You have to...worship the value of it no matter what the apparent merit of it is

I don't think so. I don't worship the value of my diploma and never have. (Though I have found it very useful in certain endeavors.) The college police have never showed up at my door and ordered me to show more respect. In fact, my own perception is that skepticism of the value of higher ed. (beyond its credentialing function and possibly its ability ro embed students in certain social networks) is a very fashionable view right now.
People like you are the reason I posted my story. If I can even help a small number of people to not endure the same pains, that would make me incredibly happy.

The therapy is the last item in a very very long list of desperate things I've tried to cure PEM (metabolic typing, accupuncture, genetic testing, methylation, nutrition, crazy diets, and so much more).

What was the cause cause of my PEM? Negative emotions alone, wasn't the direct cause. But the supression of those negative emotions. In general terms: supressed, charged emotions directed at myself caused my PEM. Or in HN terms: constant low-level burnout.

Because it takes a lot of energy to hide those feelings from myself. A constant battle that I was generally unaware of that was happening at a deep level. I would deny the feelings of my body. I first had to build the support inside myself, with help of a therapist, before I could truly start to listen to the supressed emotions without being overwhelmed.

This was the beginning of the end for my PEM.

The book I would recommend would be: The Body Keeps the Score by Bessel van der Kolk M.D, which helped me a lot on the journey to recovery.

I've found forums to be generally very unhelpful. Something I wrote down a while back which I hope explains why I don't think they are a good place to resolve problems:

---

The unreasonable ineffectiveness of communities in solving a single problem.

One person has a problem, if problem persists for any length of time, the more likely others will be experiencing that problem at the same time.

If there are enough people with that problem, a community will form around solving it. If the community is ineffective in solving that problem, then the community will grow and begin to sustain itself as new members join with that problem and the existing members continue to work on solving that problem.

For the community to survive, the problem must not be solved or the solution has to be close to unobtainable. Ineffective solutions will be devised to solve the problem. The complexity or discipline involved in solving the problem will exceed the ability of the individuals to implement it. The blame of solving the problem will lay in not in the community itself, but the individual not being able to implement the solution. An example of this may be a nearly impossible diet, regime or routine.

If an effective solution is found to the problem. There are two possible outcomes: either the community will dissipate and active membership dwindles or it will protect itself from the existential threat and block the ideas. This is especially true if the identities or financials of individuals in the community rely upon the problem existing.

Therefore, no community that sustains itself will form around the right solution. It is unsustainable. The communities with the most active members are also the most popular, propogating the problem.

---

Please do let me know how you get on, I wish you the best.