skysight-inc/HackerNews huggingface dataset:
I would love to have a social media platform where I can have multiple tiers of friends. Social Media "friends" and separately a circle of ACTUAL friends. You would get more access to the data shared by actual friends.

The best part of it would be that unlike in a CRM I wouldn't have to keep this data up-to-date. My (actual) friends would update their own data, only. Everybody would need to only keep their own data which they want their actual friends to see up-to-date.
Threading that didn't work at all would actually be better than the threading that exists.
Nimble | Bangkok, Thailand | Fulltime | ONSITE | Visa/Work Permit + Relocation assistance | https://nimblehq.co/ We are a team of designers, software developers and product owners building outstanding web and mobile applications for companies of all sizes, from 1-person startups to Fortune 500 companies. We take a product development approach, creating custom software that people will love to use and empowering our clients to do what they do best - better.

Engineering Lead-Web: https://jobs.nimblehq.co/o/engineering-lead-web-9

Senior Web Developer(Go): https://jobs.nimblehq.co/o/senior-web-developer-go

Senior Android Developer: https://jobs.nimblehq.co/o/senior-android-developer-33

Senior iOS Developer: https://jobs.nimblehq.co/o/senior-ios-developer-32

We keep our recruitment process practical and straightforward: https://nimblehq.co/compass/team/joining-nimble/

Due to COVID-19 and international travel restriction, we are able to process candidates who are currently residing in Thailand only. If you are living outside of Thailand, we will get in touch with you once the travel ban is lifted.
The real reason email has problems is that it intermingles messages from real human beings and ones from computers, in a way that Facebook messenger and Twitter to a lesser extent do not.

It’s a little puzzling to me why Gmail does not simply separate machine generated from human originated email.
But it doesn't mean there should be a normal distribution there! Have you ever heard about log normal distribution?
They totally do, especially at big companies. You need to show that you made a difference, and rolled out new communication platform for the whole company, not just for 5%.
The most devious s3 consistency issue I encountered was that S3 bucket configs are actually stored in S3, and were not read-after-write consistent.

It was bad. In order to "update" a bucket config programmatically you need to read the entire existing config, make an update, and then PUT it back (overwriting what's there). The problem is when you went to read the config it's possibly 15 minutes old or more, and when you put it back you overwrite any changes that may not be consistent.

I had to work around the issue by storing a high-water mark in the config ID, and then poll an external system to find the expected high water mark before I knew I could safely read and update.
I'm sympathetic to that as an issue, but most people aren't rigorously combing over all evidence, they're making snap decisions with the availability heuristic.

So in practice the 1% of evidence against something really obvious ends up being enough ammo for people who have an agenda to form a convincing case.

This happens a lot with conspiracy theories like <insert your favorite example here>
I'm confused by your argument. Beta is the stage before GA: if it's GA, it's not Beta by definition.

This is all obsolete anyway, since GCP has announced they're moving to two stages: Preview or GA. That's it.

https://cloud.google.com/blog/products/gcp/google-cloud-gets...
Thanks, I'll start reading his book, already have some experience with interpreters and compilers :)
> This is a lab-based class with no explicit lectures

I would assume not
I provide oversight and technical reviews for a 10 person team. I also have a boss above me who needs information from me. E-mail was getting incredibly inefficient for me when everyone starting working from home earlier this year. I lost oversight and missed tasks. I was getting 25-50 emails a day that required some type of response or action from me.

I switched my team over Teams and asked them to create a card in the planner tasks if they needed something from me - instead of emailing me. That was much easier for me to keep track of everything. E-mail is good for communicating a thought, I don't find it good for tracking tasks - particularly tasks that have a deadline.
I recently discovered UpHabit[1] which serves a very similar purpose. Looks like they have a very generous pricing offering:

Personal $0/year
- Manage limited relationships
- Add unlimited contacts
- Contacts sync daily
- Unlimited integrations
- Up to 5 introductions only

[1]: https://uphabit.com/pricing/
It was built in a natural sinkhole, and maybe this is what happens to sinkholes?
So probably the number one home usecase would be to manage social media, emphasis on media. Not just your photos and videos, at very high quality (4k+) at that, but also saving any photos or videos of others that are shared with you and that you wish to save (or share further).

This is not to mention that, if you really own your data, and you control it in your house, then really you should be able to store Big Data at home. Everything from the telemetry of the things you own, to your medical data (a link to which, in standard format, you can discreetly share with a doctor you authorize) and your home security controls (which serve you and aren't dependent on some cloud provider). CCTV isn't cheap to store on the cloud.

A couple of terabytes wouldn't be nearly enough.
> If you absolutely need to keep all notifications off and still want to read any thread replies, the very top channel in the slack app is called "Threads" and will show threads you've participated in or subscribed to, listed in chronological order based on most recent replies.

How does that help with noticing threads that someone created while I wasn't looking?
> I would love to have a social media platform where I can have multiple tiers of friends. Social Media "friends" and separately a circle of ACTUAL friends. You would get more access to the data shared by actual friends.

"Um, /u/galaxyLogic? Why aren't I in you "ACTUAL" friends list? Is there something you want to tell me? Are we not actually friends?"

I see what you're trying to say - Facebook friends are often just random chumps you've met once, never or are distantly related to someone else you've met once - but I think a tiered system could quickly become something of burden on said friends :P
Work e-mails for me have always had a high noise to signal ratio. Daily reports that I can't opt out of, alerts, team e-mails. I only check my e-mail once a day now.

I don't like the randomization of that chat can bring, but being able to join and leave channels is much preferable to e-mail.
I really haven't faced many.. anything significant is usually fixed by the framework.

Maybe more iOS specific bugs are introduced when doing iOS specific development (like using iOS tooling and techniques).
Yea, but from what I remember the email that was validated didn’t show anything incriminating. It was asking if they could get access to Biden but there was no reply one way or another. Which means we don’t even know if he read it.
Keto Body Trim {Reviews-2020} Does It Work?
Instructions to Use Keto Body Trim Pills

The Keto Body TrimNature Slim Pills contain only the fixings your body needs to conform to ketosis and trim down significantly more body fat. This mind blowing equation works close by the advancement ketogenic diet to assist you with getting your best outcomes. Be that as it may, you need these ketogenic tips to trim down quicker than at any other time:

Increment Fat – Boost fat utilization to 70% to get the supplements you have to continue ketosis and trim load down quicker.

http://wintersupplement.com/keto-body-trim/

https://workinglogical.blogspot.com/2020/12/keto-body-trim-review-2020-no.html

https://publons.com/researcher/4072566/keto-body-trim/

https://note.com/ketobodtrim/n/ne3b351fc3b98

https://keto-body-trim-review.over-blog.com/2020/12/keto-body-trim-50-off-updated-2020-price-to-buy.html

https://canvas.drieam.nl/eportfolios/8536/Home/Keto_Body_Trim_Canada_Weight_Loss_Pills_

https://www.transport.gov.za/web/jerryphens/home/-/blogs/keto-body-trim-shark-tank-my-own-review

https://zenodo.org/record/4299592#.X8Y7R5xKij4

https://teletype.in/@ketobodytrimpills/ketobodytrim

https://www.youtube.com/watch?v=8U8eVrZtyFg&feature=youtu.be
> Or, you can run it within Docker locally.

Just please make sure you're using a volume so the data is persistent. And also please keep backups in case that volume explodes.
At this point, who even uses Oracle cloud and why?
Imagine everyone in a group of people gifting everyone else in the group $20. Everyone ends up with the exact same amount of money they started with. How is that a good idea? If we're just going to get each other cash, why bother gifting at all at that point?
SpaceX | Software Engineering | ONSITE - Redmond, WA OR Los Angeles, CA | ITAR restrictions apply | spacex.com/careers

--Apply directly using the links below or email your resume to softwarejobs@spacex.com--

SpaceX in Redmond, WA is looking for software engineer’s to build software used to design, develop, launch, and operate a low latency, high capacity satellite broadband network for Starlink.

Location: Redmond, WA (onsite)

Senior Mobile Applications Software Engineer (Starlink): https://grnh.se/7df484202us

Senior Product Security Engineer: https://grnh.se/2dc576c42us

Site Reliability Engineer (Service Mesh): https://grnh.se/d6f4bf432us

Senior Software Engineer (Starlink Automation and Infrastructure): https://grnh.se/fd60436b2us

Network Engineer (Starlink): https://grnh.se/a451475e2us

We're also hiring in our headquarters in Los Angeles!

Location: Hawthorne, CA (onsite)

Senior Software Engineer (Test Infrastructure): https://grnh.se/7177634e2us

Senior Full Stack Software Engineer: https://grnh.se/1f5a69532us

Sr. Information Security Analyst (Incident Response): https://grnh.se/5bad1a1d2us

Senior Network Security Engineer (Firewall Automation): https://grnh.se/937f41e52us

Senior Software Engineer (C++): https://grnh.se/244fa3712us

Join the only company in the world that launches & lands rockets, sends humans to space, builds an interplanetary rocket, and an entire space internet constellation!
Fun adventure that chokes my Android Chrome after a while.

It seems to build up and get slower for each action. Trimming past actions on page reload would be a good workaround, but I bet there's a way to keep the most-recent N dialog options or N unique states instead.
The entire concept of a single chat service with a single UI is bogus. Some sort of mass delusion going on such that everyone nods their head every time one of these mono-services becomes popular. Protocols. Interoperability. Federation.
Enterprise, as in meant for companies and included in G Suite/Workspace. Duo etc don't count.
> and previous gifts at Christmas time. ;)

I'm working on a solution for that :P

https://superwishlists.com.au - it's not open to public registration yet, but it'll get there in the next few weeks. It solves the problem you've outlined and a bit more, whilst being free in every sense.
Good question. There will be some drawback from having strong consistency indeed.
FAST cannot do radar astronomy, as it has no transmitting capability. Among other things, this means FAST is less useful for tracking near-earth asteroids.
> To assess co-evolution you need a multiple sequence alignment between protein homologs containing correlated mutations.

That makes sense. So in the CASP competition, when teams are given a sequence, do their algorithms do something like the following?

1. Search database for homologs of given sequence
2. Look at MSA and correlated mutations of homologs
3. Look for similar correlated mutations in given sequence

I imagine 1-3 could somehow be embedded in a NN after training on a protein database.

> What do you mean by "proximal"? Close in space, or similar in structure?

I mean close in space.
Bazalt | Backend & Frontend Senior Software Engineers | Girona, Spain | MOSTLY ONSITE | Full time |

Bazalt is a venture-backed fintech startup based in Luxembourg.
We recently closed our pre-seed founding round and we’re expanding our product & tech team.

We’re building a cloud platform aiming to become the “self-driving car of the fund administration services”. An industry representing €850m in Luxembourg only (+8% y/y growth).
We believe the fund admin services industry is up for disruption, and we are taking our chances building future-forward technologies to leave the status quo behind.

We're looking to hire experienced Backend Engineers (Python/Django and PostgreSQL) and Frontend Engineers (React/Redux) who are keen to work in a startup environment in the R&D office we have in Girona Tech Park.

Get in touch with me: victor [at] bazalt.lu
You should at least take a look as CS classes offered through Harvard Extension.
Discord is already better than Slack and Teams anyway, they've just made the (potentially smart, maybe not) decision to only compete for gamers/social applications rather than business/teams.
TypeScript Without Compilation
DFINITY | San Francisco, Palo Alto, Zurich | Onsite (remoted supported in some locations)| https://www.dfinity.org

DFINITY is reimagining the Internet as a public network that hosts secure software and services. The Internet Computer is a new technology stack (which can replace the need for legacy cloud services, CDNs, databases, web services and more) that is unhackable, fast, scales to billions of users around the world, and supports a new kind of autonomous software that promises to reverse Big Tech’s monopolization of the internet. DFINITY was founded in 2016 and has raised over $150mm from top-tier institutions including Polychain Capital and Andreessen Horowitz.

If you’re interested in joining one of the most ambitious projects in tech today, you can find our openings in US and Zurich here: https://grnh.se/54c9b2722us

Some select roles:

Software Engineer, Network Nervous System - https://grnh.se/89cb7eab2us

Software Engineer, SDK - https://grnh.se/893cc0742us

Developer Relations Engineer - https://grnh.se/8c2d110b2us

Software Engineer, Networking - https://grnh.se/45c3f7442us

Software Engineer, Distributed Systems - https://grnh.se/869cc1572us

Software Engineer, Systems - https://grnh.se/9fd2721c2us

Senior Software and Protocol Verification Engineer - https://grnh.se/5143be882us

Senior Software Engineer, Cryptography - https://grnh.se/dcd0f6fa2us

Researcher, Cryptographic Protocol Design - https://grnh.se/db51e77a2us

Front End Software Engineer - https://grnh.se/4809a13a2us

Application Security Engineer - https://grnh.se/38842a9f2us
For some context, S3 used to provide read-after-write consistency on new objects, but only if you didn't do a GET or HEAD to the key before it was created. So this access pattern is all good:

PUT new-key 200
GET new-key 200

However, this access pattern would be unreliable:

GET new-key 404
PUT new-key 200
GET new-key 200/404

This last GET could return a 200, or it could return a cached 404. Unfortunately, Maven uses this access pattern when publishing maven-metadata.xml files, because it needs to know whether it should update an existing maven-metadata.xml file or create one if it doesn't exist yet. So when publishing a new version, it does something like this:

GET com.example/example-artifact/1.0-SNAPSHOT/maven-metadata.xml 404
PUT com.example/example-artifact/1.0-SNAPSHOT/maven-metadata.xml 200

And then downstream builds would try to resolve version 1.0-SNAPSHOT, and the first thing Maven does is fetch the maven-metadata.xml:

GET com.example/example-artifact/1.0-SNAPSHOT/maven-metadata.xml 404

So when publishing a new version, you could get a cached 404 and fail loudly. However, when updating an existing maven-metadata.xml file you could silently read an old maven-metadata.xml, and end up using an out-of-date artifact (which is even more concerning). Here's what one of the maven-metadata.xml files looks like:
https://oss.sonatype.org/content/repositories/snapshots/org/...

Because updating an existing object in S3 didn't have read-after-write consistency, we could have a publishing flow that looked like:

GET com.example/example-artifact/1.0-SNAPSHOT/maven-metadata.xml 200 (v1)
PUT com.example/example-artifact/1.0-SNAPSHOT/maven-metadata.xml 200 (v2)

And then downstream builds would fetch the maven-metadata.xml:

GET com.example/example-artifact/1.0-SNAPSHOT/maven-metadata.xml 200 (v1)

So downstream builds could read a stale maven-metadata.xml file, which results in silently using an out-of-date artifact.

We ended up just switching to GCS because it was relatively straight-forward and gave us the consistency guarantees we want.
The CAP theorem doesn't preclude strong consistency. It just means that at a certain scale, you'll pay for it with extra latency.
Is there a way to contact you and learn more?
$5 of Lululemon and Peloton, seems a bit risky
The copy object operation has options to control if the copy occurs based on examining source metadata, see "x-amz-copy-source-if-match" at https://docs.aws.amazon.com/AmazonS3/latest/API/API_CopyObje... .

With the consistency change, those might be useful as the basis for atomic operations.
You did good Arecibo. Friend of an era.
Forgive me if this is naive, but why not trigger a lambda for each message separately? I think they’ll automatically reuse lambdas instead of spinning down
Installation Methods for GitHub CLI
One fun fact that I learned recently: a prefix is not strictly path-delimited. I would think of /foo/bar and /foo/baz and /bar/baz as having two prefixes, but it could be anywhere from one to three, depending on how S3 has partitioned your data.
Points for comments are hidden, so this obviously won’t be possible as one could infer the points each comment has by using such an endpoint repeatedly. So unless the comment points are revealed, this should likely not be a feature.
HotDoc | Engineers, Developers, Product | Onsite in Melbourne or Remote (Australia or New Zealand) | https://www.hotdoc.com.au/careers

HotDoc is improving the healthcare experience for everyone in Australia. We're a patient engagement platform used by most the nation's GPs and a quarter of the population. We're growing to tackle other parts of the health system.

We're an ethics-driven team of around 100 people working mostly out of our office in Melbourne CBD (ex. COVID), though with full-time remote folks everywhere from Perth to New Zealand.

We value empathetic and pragmatic people, and use mostly Ruby on Rails, Node, and Ember. We have Product Engineering challenges figuring out how to make software that's usable and viable in healthcare, along with data syncing, integration with medical systems, and a consumer-facing hybrid app with a few million monthly users.
there is a "notes" field on the samsung contacts, should be good enough.
Sigh while email is not perfect it’s at least not centralized. Also unless they are posting rfcs to the IETF for an open protocol its just a proprietary trap/lockin.
Peg Alston’s Odyssey Through the Art World Cements Her Place Ahead of Its Curve
I'm on iOS 14, and "+ add related name" lets you add any relationship. I think that's been there for awhile.

For something like gifts, I'd probably just use the Notes field, or create that topic in the Notes app.

It's no Salesforce... but it seems to cover all the bases for personal relationships.
Exponent | Full-Stack Software Engineering | REMOTE or SF | https://tryexponent.com

Help aspiring tech candidates land their dream job while learning in a fast-growing startup. Exponent is an education platform and community used by thousands of people to practice for interviews and connect with experts in their field. Together, we're transforming the interview process from being confusing and difficult into a supportive, educational journey.

We're looking for our first full-time software engineer hire to join our founding team (ex-Google PM and ex-Dropbox SWE). With a fast-growing customer base and partnerships with leading universities like Stanford and Yale, we're excited to partner with a talented engineer who can help scale Exponent and execute on impactful engineering projects and new product initiatives.

What You'll Do
- Define, build, and launch full-stack features (React, Node) for a fast-growing community of interview preppers.
- Implement new features and improvements to Exponent's core products
- Grow a website used by hundreds of thousands of students around the world.
- Test new features, monitor releases, run A/B tests
- Design and architect new, complex systems like our peer-to-peer mock interview matching tool.

Tech Stack: React, Node.js, Postgres

Full job listing: https://angel.co/company/tryexponent/jobs/974007-full-stack-...

Feel free to email us directly at team@tryexponent.com or apply with the link above.
Yep, my PRM is an iOS Notes folder called People, with a note for some people I want to remember facts about. In particular what some like so I can use the list to make gifts. There is also a "debts" notes. I’ve been using this system for a few years and it works well.
> (of their metadata database)

With that you have just moved the question to: how do they ensure that the metadata database is available _and_ strongly consistent at the same time for all the requests?

Because the metadata database is certainly also a distributed one, hence you need to query _all_ the nodes or can end up in a split-brain situation and lose consistency (or availability if you choose to down the system or a part of the system).
> Front: The $1.3B Startup Slackifying Email

How does it help me if they have 1.3 Bn? Or are valued at 1.3 Bn?

Generally speaking, why would I care how much they're valued at? Shouldn't I care if they solve a problem for me?

Unless what they want is my investment money, not me as a customer. In which case I worry they don't solve any problems I have...
They do now https://xaiecon.com/help/guide
There were draft riots in either the US or France around WW1, so that resulted in renaming it later to "selective service" in the US.

However, the voluntary nature of enlistment today does make recruiting less controversial.

I wouldn't call it a partisan thing.

(I think the biggest failure was when women enlisted during the Iraq war, then were assigned to drive unarmored trucks through the desert, becoming the favorite RPG targets. It's one thing to volunteer, but another to become a bulls eye.)

The real concern of the military today is that the population is out of shape and entitled.

Imagine a dating ad that said, "Looking for normal-weighted people who enjoy being outdoors and can do 71 pushups." That's the life of military recruiters today.

http://www.militaryspot.com/army/army-physical-fitness-test-...
I've read a number of publications covering Arecibo. I've not read anywhere that subsidence or any other sinkhole related activity hastened it's demise.

This seems to have been much more a problem of ~60yo hardware, suffering decades of insufficient maintenance funding, compounded by multiple tropical events and at least one earthquake.
Yes.

It really depends on if it looks scammy or not.

Some criteria:

1. The question asked on Reddit needs to be answered completely on Reddit — that is, without a need to click on a link.

2. The linked article need to be relevant and informative to the asked question, while also providing more relevant information than was originally asked for but might actually be desired. If all of these links to articles were instantly deleted, then it would be a disservice to the community.

3. Some subreddits are absolutely sticklers about affiliate sites, and I imagine affiliate marketers avoid them. Moderation is not easy, but it does require a balance between meeting the needs of the passive users and the content creators.
Topography is a major determinant of the size.