HN user

mareko

245 karma

CTO of cLabs, one of the companies contributing to the Celo protocol. Previously: MIT CSAIL PhD Alumni, Facebook Fellow, Google, Microsoft Research, and Sun Labs.

See https://celo.org and https://valora.xyz

Twitter: https://twitter.com/marek_

Github: https://github.com/celo-org

Posts25
Comments69
View on HN
where-is-artemis.com 3mo ago

Show HN: Where Is Artemis? Realtime open source 3D tracker for Artemis 2 mission

mareko
1pts0
news.mit.edu 1y ago

Nanoscale transistors could enable more efficient electronics

mareko
2pts0
calmatters.org 2y ago

California missed chance to stop EBT theft. It's lost 10s of millions of dollars

mareko
2pts0
www.macrumors.com 2y ago

Touch Bar Discontinued on New MacBooks After Seven Years

mareko
11pts13
www.outsideonline.com 2y ago

Disc Brakes Took over the Cycling World. Here's Why That Was a Mistake

mareko
20pts89
www.techspot.com 2y ago

NASA targets 2040 for 3D-printed moon homes for astronauts, civilians

mareko
2pts1
scitechdaily.com 3y ago

Early Warning: GPS Data Could Detect Large Earthquakes Hours Before They Happen

mareko
29pts5
www.livescience.com 3y ago

Could Earth Be Inside a Black Hole?

mareko
2pts1
www.bbc.com 3y ago

What are the best lucid dreaming techniques?

mareko
1pts0
www.bbc.com 3y ago

Undeclared pools in France uncovered by AI technology

mareko
28pts74
www.pennlive.comundefined 4y ago

Extraordinary radio waves from the heart of Milky Way discovered by scientists

mareko
3pts0
www.japantimes.co.jp 4y ago

Japan successfully tests rocket engine propelled by new technology

mareko
1pts0
valoraapp.com 5y ago

Valora – An open source alternative to Facebook's and Libra's Novi wallet

mareko
23pts3
newatlas.com 5y ago

Oceanbird's 80-meter sails reduce cargo shipping emissions by 90%

mareko
5pts0
www.psychologytoday.com 6y ago

MIT Spinout Creates Rapid Covid-19 Diagnostic Test

mareko
4pts0
www.bbc.com 6y ago

Can charcoal and dung beatles make beef better for the environment

mareko
3pts0
www.vox.com 6y ago

Encryption debate continues with William Barr pressuring Apple to unlock iPhone

mareko
6pts0
qz.com 6y ago

Wildflower Schools is testing kid-tracking sensors for Montessori

mareko
1pts0
www.ft.com 6y ago

Two British companies confident of nuclear fusion breakthrough

mareko
4pts1
www.ft.com 6y ago

Uniqlo robots pick up packaged T-shirts and put them in a box

mareko
120pts84
www.topgear.com 6y ago

Canoo – A Spacious Electric Microbus

mareko
3pts0
www.forbes.com 6y ago

Airlines Are Defending 737 MAXs from the Ravages of Corrosion Insects and Time

mareko
2pts0
www.forbes.com 7y ago

As Facebook Struggles for Blockchain Support, a Decentralized Challenger Emerges

mareko
11pts1
medium.com 7y ago

Alfajores – More than a cookie; Celo is open source and testnet is live

mareko
19pts0
www.washingtonpost.com 7y ago

Spaghetti-breaking problem stumped Richard Feynman. MIT students have solved it

mareko
2pts0

@Gavriel if you're here, have you looked into filing a trademark for NanoClaw? Once you have a registered mark (or even a pending application), you get much stronger leverage with domain registrars, Cloudflare, and Google for takedowns.

UDRP disputes become straightforward when you can show the other party registered a domain using your mark in bad faith. It won't fix the Google ranking overnight, but it gives you real legal teeth beyond just SEO whack-a-mole.

The solution is zk verifiable credentials, which would let folks prove their age without revealing their DOB (or anything else on their ID) to third parties.

This is possible today with complete privacy for people with biometric IDs and biometric passports (ie most passports, EU IDs, Aadhaar IDs, and more) using a service like self.xyz

I'm impressed by your determination.

A while back, I had a big paper deadline a week away and knew I didn’t have enough time to finish without sacrificing sleep.

Rather than cutting my sleep short, I decided to stick with 7–8 hours of rest and instead lengthen my wake window. I worked out a schedule that gave me six nights of sleep across seven days. It meant waking up at stranger and stranger times as the week went on, and getting some odd looks from my roommates when I emerged from my room. But in the end, it was totally worth it. I was waking up well-rested and ready to tackle those extra-long days.

The effort paid off 100%. Not only did I make the deadline, but my paper was accepted as well. A year later, that same paper helped me get into my PhD program of choice.

It’s funny how these short bursts of intense effort can sometimes have such a big impact.

Best of luck with your side hustle!

I love this. Many a moon ago, I worked on a system called Aikido at MIT, which combined a special built hypervisor with a binary rewriting system (DynamoRio) to enable efficient time travel debugging and race detection of parallel applications.

If anyone's interested, here's a publication that talks about it in more detail:

https://dspace.mit.edu/handle/1721.1/72082

The use of performance counters here also reminds me of another project I worked on called Kendo, which was a posix thread like replacement that used performance counters to enforce a deterministic interleaving of synchronization operations (mutexes, etc). The system could guarantee determinism for programs that didn't have race conditions. Back then, I found that counting instructions wasn't deterministic on the processors of the time, but counting store operations was. If anyone's interested in that work, here's the publication:

http://www.cag.csail.mit.edu/~mareko/asplos073-olszewski.pdf

This article describes how nano metalenses work and what they can be used for.

Spoiler alert: they can't be used to replace your smartphone's camera lenses yet, but can be used for IR distance sensors used on drones and soon, polarization sensors that will be able to tell materials apart and even detect cracks in concrete.

It's interesting to see how polarizing this topic is. I'm curious if people are just reacting according to the "party line" so to speak, ie based on whether they are iPhone or Android users.

We can do a poll to confirm this without revealing your phone preference.

Just respond with "Affirmative" if you are an iPhone user and dont like this OR you're an Android users and like this. Likewise, respond with "Negative" if you're in the opposite camp.

Spam bots can already use the Mac version of iMessage. I doubt Beeper will change spam levels for iMesssage users.

This reads to me like an argument against the internet because everything can still be done on intranets or other permissioned networks. After all, the internet can be used by criminals so we should absolutely stay away from it!

The author fails to see that people want to build products and companies on open networks, and so the closed ones will struggle to compete.

On the cutting edge research point, one of the reasons universities are structured this way is because students want to learn from leading researchers in their respective fields. This ensures that the education they are paying for is not out of date. I agree that this isn't that important for the first year or two as an undergrad but it can be pretty great later on in your education.

Valora | San Francisco, Berlin, and Remote | Hiring Software Engineers, Mobile Engineers, Product Managers, and Designers | All Levels | 100K - 200K + equity | FULLTIME, ONSITE, REMOTE, VISA | https://valoraapp.com

Spun out of cLabs, Valora is building a decentralized Venmo-like mobile crypto wallet on top of the Celo blockchain, a mobile-first decentralized platform focused on mobile payments.

Valora uses a novel decentralized PKI that lets you send cryptocurrency to phone numbers in a fully decentralized way. This feature makes it significantly easier to use than other crypto wallets and has resulted in organizations like the Grameen Foundation, ImpactMarket, and many DeFi applications built on Celo using it for their wallet needs.

Investors: Andreessen Horowitz (a16z), Polychain, and NFX

Stack: Typescript, Solidity, React Native, Android, iOS

Team backgrounds: Google, Twitter, Spotify, MIT, Stanford, Berkeley (~30 people today)

More about us here:

https://valoraapp.com/careers

https://a16z.com/2021/07/27/investing-in-valora/

https://github.com/valora-inc/ (Valora is open source)

I think you're missing the fact that with PoS, you can use positive _and_ negative incentives to incentivize desired behavior while with PoW, you only have positive incentives. Once you can slash bad actors for enabling a double spend attack, you can significantly change their calculus.

For newer PoS protocols, they would need over 66% and they would lose money if they misbehaved making it likely uneconomical to do so. This is the big advantage of PoS over PoW. There are both positive incentives (e.g. block rewards) but also negative ones (e.g. getting slashed for trying to stage a double spend attack).

No. Funds are still protected by a private key once you create an account, so stealing a phone number doesn't help you spend someone's money.

What about cash that you can send like an SMS on a network that offsets its CO2?

Celo is proof of stake based and also issues part of its block rewards to Project Wren. It has a native stablecoin and a decentralized phone verification protocol that lets you send money to any phone number.

Check out celo.org and ValoraApp.com

These are great questions. Here are my thoughts / answers:

1. Is there a reason this is tied to the blockchain

For FB, you're 100% right. FB could have likely just used a relational DB in the short term. However, if you don't want to tie this to a single company (your second question), then a blockchain does make it easier for multiple entities to agree on the state of the db. I would argue that modern Proof of Stake protocols are starting to be competitive with Proof of Work in terms of security, in large part because unlike Proof of Work, they allow for both positive _and_ negative incentives for incentivizing behavior. For example, we've yet to see the types of double spend attacks on newer PoS chains (e.g. Cosmos) like the ones we saw on Ethereum Classic a few years ago.

2. Is there a reason this would be tied to a company

No, and in fact, this is what makes most permissionless blockchains so valuable. The problem is that most of them are not useable enough for what Facebook wants to accomplish. I say most because, in my view, Celo (https://celo.org and https://valoraapp.com) does. It's permissionless, programable, highly scalable, has a built in stablecoin and identity protocol, and most importantly, uses new zk-SNARK cryptography to let mobile apps sync trustlessly and near instantly. It also offsets 100% of its carbon emissions by buying carbon credits using block rewards.

3. Why a "new currency" ("stablecoin")?

I agree 100% and already the market is starting to tell us that USD pegged stablecoins are the most interesting of stablecoins.

4. I'm sure there are many issues with fraud/reversible transactions/KYC/anti-terrorism/anti-money-laundering that would need to be resolved somehow

Yes! This is an interesting read on the topic: https://www.coincenter.org/how-i-learned-to-stop-worrying-an...

cLabs | San Francisco, Berlin, Buenos Aires, and Remote | Hiring Security Engineers, Data Engineers, Dev-Rel Engineers, Product Managers, Cryptographers, SRE/Infra and Mobile Engineers | All Levels | FULLTIME, ONSITE, REMOTE, INTERNS, VISA | https://celo.org

cLabs is one of a number of companies working on Celo, an open-source permissionless platform that makes financial tools accessible to anyone with a mobile phone. Using a novel decentralized PKI, Celo lets you send cryptocurrency to phone numbers in a fully decentralized way. Additionally, Celo uses stable-value tokens pegged to fiat currencies, like the US Dollar, to minimize volatility, and crucially allows transaction fees to be paid with these tokens. To make sure that the platform is scalable and fast enough for day-to-day use, Celo uses a new Proof-of-Stake protocol with fast block times and one block finality. Further, it uses SNARK-based proofs to allow light clients to sync with the chain near instantly. The protocol is now live (run by hundreds of entities) and we are now working with organizations such as the Grameen Foundation on an open-source social payments app (Valora) that looks and feels like Venmo, yet is fully decentralized. Celo is listed on Coinbase and many other reputable exchanges.

Backers: Andreessen Horowitz (a16z), Polychain, General Catalyst, Coinbase, Reid Hoffman and Jack Dorsey, among others.

Stack: Typescript, Solidity, Go, React Native, Python, Android, iOS, Rust, zk-SNARKs

Team backgrounds: Google, Facebook, Apple, Microsoft, Square, Zcash, QEDIT, MIT, Stanford (>100 people today)

More about us here:

Code: https://github.com/celo-org/celo-monorepo and https://github.com/celo-org/celo-blockchain

Blog: https://medium.com/celoorg

Chat: https://chat.celo.org

Mobile App: https://valoraapp.com

Mainnet Stats: https://thecelo.com and https://stats.celo.org