Readit News logoReadit News
xyzelement · 5 years ago
This reminded - I noticed a while ago that being a computer science guy makes me think differently about physical storage and retrieval.

For example - my wife likes "shorts" to be in one drawer and "t-shirts" in another. I like for one drawer to be "workout clothes" and have the mix of gym shorts and t-shirts. To me this feels "obviously" right because the use-case requires both items so why pay for two costly "open drawer" IOs?

Similarly, she is very organized with her paper files, I just throw mine into a box. In the rare event I need something (eg when doing taxes) I don't mind scanning through the whole mess. Seems like a better strategy than making each "write" costly (neatly organizing) since writes are frequent and reads are rare.

Anyone else like that?

montenegrohugo · 5 years ago
Your first example could have a different explanation, assuming she is the one that more often does the laundry. Ordering clothes by type is cognitively easy: a shirt is a shirt, shorts are shorts. When you have a stack of freshly washed clothes, sorting them according to type is so trivial it is a thoughtless process.

However, sorting according to use case is more involved. For each piece of clothing in the clothes pile, the clothes organizer must think of how this particular piece of cloth is used. Is this just an old t-shirt? Or is this particular old t-shirt out of favor with my husband and so he uses it for his workout? Or should it go in the pyjama t-shirts pile?

So writes seem to be much more costly (cognitively) when organizing clothes according to usage rather than type (if these clothes are not your own in which case determining their usage does seem trivial), and your wife may be optimizing for it (again, see initial assumption)

Taniwha · 5 years ago
I think that if you want your own classification you have to put away your own laundry ...
chaboud · 5 years ago
Personal optimization schemes fall apart when we have to interoperate with others, just like in system architectures.

Think about the cognitive load of your spouse when you decide how a system should work.

ancient_art · 5 years ago
I do both and I order the clothes most times.

Clothes I can use in multiple situations (like a pair of jeans or normal t-shirts) are grouped together but I also use "use-case-drawers" (like sports or outside work clothes).

My girlfriend (no tech background) uses a more seperated system (work t-shirts are not sorted to work pants) but still seperated by use-case (normal pants /= work pants).

I guess it's up to everyones own preferences then..

xyzelement · 5 years ago
Reasonable analysis. In the case of my wife, it's a matter of what she believes is right (shirts go together because they are shirts) not of expediency of any of the operations :)
extropic-engine · 5 years ago
ok but the real question for everyone here is do y’all put your leggings in your sock drawer or with your bras/underwear
noisy_boy · 5 years ago
I thought of doing the "writes" as per the use case as having to denormalize the "record" first which is extra work from insert point of view (but optimized for "fetch" - the entire dataset of shirt+pant is right there) - that is not how they come out of the washing machine. They come out normalized as "shirt" "pant" which is optimum for inserts. So if she doing the laundry, her method is the least effort for her.
rlayton2 · 5 years ago
When folding the washing, I don't make sure the t-shirts / pants / etc are the "right way out", reducing the already heavy burden on the folding server, and pushing that work onto the less heavily burdened clients.
wnoise · 5 years ago
I know someone who is similar with the paper files, but lazily sorts them when she needs to retrieve something, so the full scan only happens at most once.
dkubb · 5 years ago
This is pretty efficient. She lazily sorts them on first access. They are stored in a thunk and then lazily evaluates them. After that repeated access is efficient.
xen2xen1 · 5 years ago
Even better is to scan and pitch what you can during the scan, then file what's left. Scanning for computer search is awesome.
kranner · 5 years ago
> Similarly, she is very organized with her paper files, I just throw mine into a box. In the rare event I need something (eg when doing taxes) I don't mind scanning through the whole mess. Seems like a better strategy than making each "write" costly (neatly organizing) since writes are frequent and reads are rare.

This is why I have given up trying to organise my downloaded papers and books by subject. It's faster to search through them when I have a term in mind.

hunter2_ · 5 years ago
This reminds me of the days before "Downloads" folders were provided by OSes for use by browsers, and one would need to select a destination for every file at download time. I think macOS got it right with the "stack" widget (truncated listing of the Downloads folder sorted by date).
madaxe_again · 5 years ago
My wife keeps on reorganising my toolboxes and it’s driving me nuts. She ends up organising the contents by colour, or by size, so now I find my woodworking chisels in a box with filter spanners and solder (the soldering irons are in the box with glue and mallets). It’s driving me crazy, but she won’t stop, and gets mad at me when I can’t find stuff because “it’s organised”.

Different people have different minds. I group by function and efficiency of use - she by colour or shape, as she doesn’t know what half the tools are. My organisation looks chaotic but I know exactly where everything is, and I know that the tools I’ll need for a given task will all be in the same box.

Now, I have to haul everything out, rummage, have an argument, get called an idiot. So much better.

A crap bowl would be illegal here. Everything must go back in its place, no matter how inconvenient that place is.

xyzelement · 5 years ago
The key at least for me is to recognize that my wife's desire to clean and organize is a huge net positive for my life, with things like you just described being relatively small side effects.

Here's how I manage it. One important thing is to label anything that's messy and needs to remain that way "a work in progress.". It indicates to the wife that (a) you care about neatness and (b) there's an end in sight.

The other thing is to claim areas. Sounds like tools are your domain - have you discussed that maybe you should just be in charge of that one small part of your life? :)

tlavoie · 5 years ago
Oh my, do I get this. My wife has worked for years as a professional organizer, so she definitely has an idea for How Things Should Be Done.

That way is not mine however. I've been known to have something much like Shitbowl as a system, except I called it my "sedimentary filing system." It has layers, like a parfait, and very much an LRU cache.

She likes things to be away, which to me, is not always having them usable. Sometimes, things that are stashed out of sight are less than accessible when I decide I want them.

Different strokes I guess. After nigh on thirty years, I'm somewhat tidier, while she has become more tolerant of a bit of disorder.

cameronh90 · 5 years ago
"it’s driving me nuts"

At least you can find the nut drivers. ;)

BostonEnginerd · 5 years ago
Sounds like the 5S auditors have invaded your workspace!
chrisan · 5 years ago
Kinda?

Workout clothes make sense, these are things that get sweaty and I don't want to sort through all my t-shirts and underwear to find a wicking ones. And fancy clothes (wedding/funeral) go together so I can just open the closet bag and have my suit, shirt, tie, and dress socks all there - one "go bag" for each suit color (black, blue, grey) with shoes below.

However, everything else is interchangeable throughout the year.

For paper, there is some basic sorting I'll do. Pets, cars, home, and tax related items. I just put the new piece at the end of the folder which is hardly any 'write cost' and makes for a much easier read later if the need arises. Besides taxes where I just need all of the papers, most of the time the thing I need to reference is near the end

BLKNSLVR · 5 years ago
I have a sports drawer: t-shirts, shorts, ankle braces.

Other t-shirts hung in wardrobe and a separate drawer for other shorts.

Paper files: chucked into a tray haphazardly after being attended to. Sorted into filling cabinet once tray is full (which it is now and arguably has been for a month or two).

m463 · 5 years ago
I'm reminded of cars, which are designed for assembly. They are easy to put together and they're put together in layers.

Same with your clothes, designed for laundry. (defined by laundry?) easier to have bins for socks, and underwear and pants and shirts. they wash in one batch. Easier to load the socks drawer all at once.

But not as easy to find everything when you're getting dressed.

That said, I have two kinds of toolsets.

generic - all the tools in one chest - drawer for pliers, anothers for screwdrivers, ratchets, sockets, etc

project-specific - near my computer I have phillips 2,1,0,00,000 and a keypuller and a paperclip.

row order vs column order I guess. array of structures, structure of arrays.

9dev · 5 years ago
I spend my whole work day figuring out those problems but not once got the idea to apply them to organising my personal life. Questioning a lot of decisions now...
chronolitus · 5 years ago
The idea is pretty good, but misses the mark. Bitcoin has shown that decentralization is a bad idea. What people actually want is Sharebowl: a single bowl, the size of oregon, that you can trust to keep your valuables safe.

We plan an ICO by 2022, IPO by 2023, and IBS[1] by next week.

[1] https://www.mayoclinic.org/diseases-conditions/irritable-bow...

crazygringo · 5 years ago
No, a single centralized bowl carries massive risk. What happens when it goes down? Do you even trust the SLA? What about privacy?

What we need is Peerbowl: a network of millions of bowls interconnected via an interdimensional wormhole.

We're in the last stages of ironing out all the kinks. Race conditions have resulted in a few lost fingers but also some extra tentacles which users report are surprisingly handy! Stay tuned for our IPO*.

* Interplanetary Public Offering

mikewarot · 5 years ago
You mean an EnderChest? ;-)

Deleted Comment

nottrobin · 5 years ago
Haha love the simplicity of "bitcoin has shown decentralisation is a bad idea". No whiff of a justification, just a straightforward statement of fact. A masterclass in empty marketing. This company knows their shit.
gorgoiler · 5 years ago
Where does dogebowl fit into this, other than to start a pronunciation war?
CRConrad · 5 years ago
In Venice, of course.
kderbyma · 5 years ago
dogebowl is a known pump and dump by the meme bowlers
tailspin2019 · 5 years ago
Bravo
hda2 · 5 years ago
I'm a bit late to the bitcoin game (and gearing up to accept bitcoin payments in an upcoming project) so excuse me if my question is trivial, but how does bitcoin show that decentralization is a bad idea?

Aside from energy consumption and stability, bitcoin seems like a resounding success to outsiders like me.

chaboud · 5 years ago
Wooosh!

That’s the sound of a joke flying overhead.

Decentralization is a feature. As with most features, it has technical and behavioral costs. In the case of Bitcoin, this cost is an enormous computational and environmental burden. However, I’m pretty sure that this commenter was joking.

aarondf · 5 years ago
Why is this a product? I could implement this myself in a weekend with a few open source libraries.
jrockway · 5 years ago
Hi guys it's me the Fusion 360 Persondudeguy here with a 45 minute video on how to 3D print yourself one of these at home! Start out by opening Fusion 360, and then create a sketch! Then press C to draw a circle. Then press C to draw another circle. Now you may be wondering how to 3D print this because you're subscribed to a channel about 3D printing and somehow need a helping hand with literally the most basic operation ever in 3D CAD. But that's okay, because thanks to today's sponsor, NerdVPN, your fishy ISP won't be able to somehow silently break TLS and find out what you're watching on YouTube and extort you for money! That is something that could actually happen, at least in a world that I've made up to sell you something you don't need! For just $9.99 a month you can connect to an OpenVPN instance someone set up on a $3/month VPS that one time. There's no logging because we looked for some and didn't find anyway, but then again, this whole "systemd" thing is new to us and we don't have logs of anything anywhere. Actually we can't even log into that box anymore. That's how you know it's secure! OK, $9.99 go buy it now! I use it myself if saying that will make you buy it. Now back to our content. We left off where you created two circles that will form the wall of your shitbowl! Now you just need to press E to extrude that out! How do you remember all these keys? Well it's actually pretty simple. C is for circle, because C is kind of shaped like a circle. E is for extrude because E is the letter after D, and this is the first 3D operation you'll be doing. It's little tips and tricks like this that real pros use to become productive in complex software products like this. Now that your shitbowl is 3D, just print it out. I recommend using whatever chinese knockoff Prusa i3 clone is for sale on Amazon because I personally get a cut when you buy it, and if it burns your house down it's not technically my fault. OK guys has it been 45 minutes yet? It has? Great. See you next week where I'll shove my entire $6000 microphone down my throat so you can hear what the inside of my mouth sounds like while I demonstrate basic features of CAD software! Like, subscribe, click the bell, click the bell again, then click it one more time so that your phone will make an incredibly loud noise when I next send out a YouTube poll!

Am I a millionaire yet?

hda2 · 5 years ago
Please cease and desist from infringing on our intellectual property (we sell spoons which your product rips off).

We expect you to contact us within 5 business days to settle the outstanding licensing fees you owe us as a result of your infringement.

myself248 · 5 years ago
Anyone else here from the Knockoff Prusa channel?
encom · 5 years ago
Unregistered HyperCam 2
qwantim1 · 5 years ago
I use junk drawers, which scale to available drawers, after which you buy more storage or a larger house.
arcticbull · 5 years ago
Personally, I farm to work out to the cloud.

I simply purchase whatever I need, have it delivered to an Amazon locker nearby, and then when I’m done with it I throw it out and order a new one.

The most frequently used ones are always at the locker and the least frequently used one is automatically returned for a refund. The cache miss is approximately two days.

It’s expensive, but you can’t beat the fact that it scales to a practically unlimited degree.

I call it “bowl-less” caching.

ftio · 5 years ago
Ah yes, the old horizontal scaling technique.
rahimiali · 5 years ago
Little known fact, the PDP11 had a machine instruction that implemented shitbowls in the cpu. It’s interesting that these days you need ruby, a vm, two layers of package managers and oauth just for a shotbowl. Also, someone should rewrite this in rust.
spacemanmatt · 5 years ago
First time caller, long time listener. With a question! First, upboats. But what I really wanted to know was: does it work under water?
zikzak · 5 years ago
We built this years ago in Clay.
hda2 · 5 years ago
Clay is unsafe. You should rebuild it again using food grade Resin.
rexreed · 5 years ago
This is clearly a parody. If you don't understand the joke, then the joke's on you.
ggghhhfff · 5 years ago
Parent is joking with the meme of “but I could build this produc myself with open source libraries!”
fisherjeff · 5 years ago
> If you don't understand the joke, then the joke's on you.

Completely agree

Black101 · 5 years ago
I'm not sure who is kidding... you or the parent comment.

Deleted Comment

_Microft · 5 years ago
Rust is what distinguishes this competitor's product. I am not sure how Shitbowl ensures ownership of stored items.

https://i.pinimg.com/originals/bb/8d/c6/bb8dc61f7bc93b996c71...

tailspin2019 · 5 years ago
To enable Sharding: throw your shitbowl against the wall.

NB: Cached items will be need to be reindexed once sharding has been enabled.

spacemanmatt · 5 years ago
ShitBox has had sharts since like version 2.4
detaro · 5 years ago
If you have a glass one you can even shard the bowl!
bookmarkable · 5 years ago
This kind of sarcastic social critique well designed site reminds of better times for the Internet... before the dark times... before Facebook.
alex_young · 5 years ago
jonnycomputer · 5 years ago
Wow, from that era, but never encountered this (did not Usenet much though).

Still, maybe this kind of staggered onboarding into forums isn't that bad of an idea. Its not like a site couldn't enforce it. Sign up to join. Get email indicating when participation begins.

andrewprock · 5 years ago
On the flip side this is a real process that essentially works. The book "Algorithms to Love By" decides a chapter to solutions to meat space retrieval problems.
nemosaltat · 5 years ago
I’m pretty sure you mean “Algorithms to _Live_ By”- but I love the typo, since one anecdotes involves using CS/mathematical principles (secretary problem) to find an optimal romantic partner. Enjoyable read for sure!
forgotmypw17 · 5 years ago
you may like my site then :)
naiveai · 5 years ago
Oh no! The Internet is more easily accessible providing more knowledge and access to millions worldwide! It's not limited to our extremely exclusive clique of 1337 hackers who also all happen to be white, college-educated American men!
RGamma · 5 years ago
Well with its relentless commercialisation it also brought in loads of trash tier entertainment, splintered attention, intense bubblification and collective amnesia for a significant part of its userbase.

All the potential for good that made users so enthusiastic (as we now know: over-enthusiastic) about it until the early 00s (maybe 10s) still exist, it's just big tech and other businesses have hijacked the community-driven governance and narrative for private gains.

All the cool ((internet) cultural, but not necessarily technical) stuff that existed and exists... you'd never find out about it today if you weren't there and already know what to look for (and even then search result quality has gone down the drain due to massive spam. Not that you can reasonably filter search results to not include businesses or other SEO spam for instance...). Of course things that don't make money/grab attention eventually are "rationalised away" or forgotten about in this ungodly screaming contest.

Not all is bad; it's just the drop in average quality of substance and intransparency of its gatekeepers that worries me. I always keep my hope that a diverse array of communities continue to exist in which cool things happen on a regular basis. Mainstream social media is not this place though.

hkt · 5 years ago
FWIW, I was one of the clique of 1337 hackers without being American or college educated!

In seriousness, the radicalism of the early internet was great for autodidacts, and I loved it. It shaped me as a person and I still don't have or need a university degree.

The thing that was nice in the past was that it seemed so easy to find other people finding their own path. It was a bit less commercial and a bit more communal. It was a great thing, but communities have a finite capacity for on boarding people. It is easy to squash that, and it was definitely squashed pretty hard as the internet popularised.

mrzool · 5 years ago
You could have, you know, all that good stuff also without Facebook.
SavageBeast · 5 years ago
Looks like a nice prototype. In the real world Id like to see some basic provisions for type safety though.

If the last thing used was a half drank rocks glass of tequila the integrity of the entire cache will be threatened.

* they all sound like "stupid problems" till your boss is calling at 3AM because the system is down.

qwantim1 · 5 years ago
If your boss is in your house using your shitbowl.
ftio · 5 years ago

  /* The PM says this 100% will never happen. */

twic · 5 years ago
If your boss is in your house at 3 AM putting a half drank rocks glass of tequila in your shitbowl.
slim · 5 years ago
your boss sleeps with you
repsilat · 5 years ago
Yeah I worry about all the enterprise shit you don't think until you need it -- If one bowl goes down, will it fail over to another in a different region? In the case of a network partition, does my wife get my car?
rriepe · 5 years ago
I really wish people wouldn't post stuff like this to HN.

The last bowl bubble was devastating. In 2013 there were literally bowls selling for millions of dollars[1]. My kids didn't eat cereal that year.

Please consider the consequences of your startups. It's "just a landing page" one day but the next, you're ruining lives.

[1] https://www.cnn.com/2013/03/20/business/sothebys-china-bowl/...

hobofan · 5 years ago
I sincerely hope that the reason you are being downvoted is that people didn't read beyond the first sentence.
rriepe · 5 years ago
The downvotes make it funnier!
dreamcompiler · 5 years ago
I'm working on a quantum version of this. Items placed in the bowl may randomly disappear then reappear in a different quantum bowl somewhere else in the universe.

We have already seeded the market with test prototypes shaped like laundry baskets that are limited to small pieces of cloth footwear. But we hope to scale up to Level 5 Flinging of Massive Objects (FOMO) before the end of the year.

dvtrn · 5 years ago
I hate to break this to you, but they've beaten you to the quantum bowl: I think it was patented some years ago as the "latrine". It has the same properties you describe, similar properties to the OP's "shitbowl" concept, and can quickly deploy artifacts in one button push*.

(Unless your artifact volume exceeds the recommended capacity in the readme, also helps to make sure the pipeline has sufficient capacity for large deploys to efficiently release to the municipal cloud)

joezydeco · 5 years ago
All Shitbowls possess this feature, it's involved by a simple formula of

(age in bowl x proximity to bottom x urgency of real-time need)

Some items such as padlock keys, unused postage stamps, and nearly expired gift cards will override and invoke a quantum certainty of 1.0 when they are trying to be located.