News for hackers. Stuff that matters.

mareko

Interesting approach to put a lot of emphasis on the spec.

Does this only work on existing codebases?

Finally, wifi 7
@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

Re:Optimizing My Sleep Around Claude Usage Limits on Sunday August 10, 2025 @11:01PM (#44860434)
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!

Re:Designing a Fast Concurrent Hash Table on Friday October 11, 2024 @02:03AM (#41806653)
What a fascinating and detailed post. Thanks so much for sharing!

I wonder whether it's possible to achieve similar performance but with a simpler design that uses scalable reader-writer locks. They can be made a lot more efficient than what's commonly out there using the C-SNZI lock-free data structure:

https://people.csail.mit.edu/mareko/spaa09-scalablerwlocks.p...

Re:The Fastest Mutexes on Thursday October 03, 2024 @03:24AM (#41728099)
If anyone's interested in this general subject matter, a while back I did some academic research on highly scalable locks where we came up with some very high performance reader-writer locks:

https://people.csail.mit.edu/mareko/spaa09-scalablerwlocks.p...

Re:So you think you want to write a deterministic hypervisor? on Wednesday March 20, 2024 @10:48PM (#39774473)
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

Not right now. Sounds like they are working on lenses that could one day work with colored light for cameras. Maybe after that, they could be used for specials?
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.

Re:Beeper Mini is back on Monday December 11, 2023 @01:12PM (#38603187)
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.

Re:Beeper Mini is back on Monday December 11, 2023 @01:02PM (#38603044)
Spam bots can already use the Mac version of iMessage. I doubt Beeper will change spam levels for iMesssage users.
Re:The Time Julius Caesar Was Captured by Pirates on Tuesday December 05, 2023 @01:32PM (#38535009)
That's a lot of silver. 50 talents could be up to 1800kg in silver.
Re:Researchers Uncover the Fastest Semiconductor Yet on Thursday November 09, 2023 @02:44AM (#38202209)
"This means processing speeds in devices based on them could reach femtoseconds, a million times as fast as the speeds achievable with current gigahertz electronics"

That seems like quite the discovery.

Re:WeWork, once valued at $47B, files for bankruptcy on Monday November 06, 2023 @10:43PM (#38172980)
Glad you like the Celo space
Re:GPS Receiver Circuit Board Design on Saturday November 04, 2023 @01:26PM (#38143179)
Or the days before GPS where taking a road trip inevitably resulted in a big argument with your partner about directions
For 2) it looks like they partnered with duckduckgo.
Definitely an awesome idea. If you ever need an example, cLabs.co is a US corporation that has an employee board seat.
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.

Older »