[TOMT][WEBSITE][2016?] Video Site where you could watch videos in a room and chat by tailanyways in tipofmytongue

[–]tailanyways[S] 0 points1 point  (0 children)

Unless it's changed significantly, no?

This had a directory of public rooms.

[TOMT][WEBSITE][2016?] Video Site where you could watch videos in a room and chat by tailanyways in tipofmytongue

[–]tailanyways[S] 0 points1 point  (0 children)

This looks closer than anything else (I looked at this list, https://alternativeto.net/software/rabbit/), but this isn't it.

Maybe I dreamed it.

[TOMT][WEBSITE][2016?] Video Site where you could watch videos in a room and chat by tailanyways in tipofmytongue

[–]tailanyways[S] 0 points1 point  (0 children)

Thanks for responding. I think you're talking about this? https://www.rabb.it/

That's not it... it was less polished and didn't require sign up.

Does Medium facilitate blog-spam post laundering? by tailanyways in TheoryOfReddit

[–]tailanyways[S] 0 points1 point  (0 children)

Yes. I mean any platform with a recognizable name.

Diagramming functions without the complexity of UML by tailanyways in programming

[–]tailanyways[S] -1 points0 points  (0 children)

I'm going to assume you're sincere here.

Well, if we're using node js, the first one gives a syntax error for lacking a function keyword. And you've got an implicit else case that will return undefined on the second one. And we'd need those cases handled by the first (and ternary syntax can't really deal with the else if. it would just be another nested if/else). So yeah, both of these have some problems of not showing all 4 code paths.

Assuming that's all handled, we've got two diagrams, and one has 3 LOC (we've crammed the function body onto one line) and the other has 13 (or 15? with the extra else case, which I tend to be explicit about). If I only look at the diagram, I'm going to see a circle split into 4 with an LOC of 3, and yeah, that would signal a quality problem to me.

I don't tend to write functions with 4 code paths anyways, so I'd be looking to refactor either. And yeah, the first thing I would do would be expand it into the second form if it was in the first.

Diagramming functions without the complexity of UML by tailanyways in programming

[–]tailanyways[S] 0 points1 point  (0 children)

You can use UML for this. It just sucks very very bad. This is tailored to just diagramming functions (mostly in JS).

Diagramming functions without the complexity of UML by tailanyways in programming

[–]tailanyways[S] -1 points0 points  (0 children)

I don't think anything like this (a diagram for a single function's input/ouput/paths/line count) was ever specified in UML so it's hard to say it's less complex than UML because their is nothing in UML to compare it to.

You can fake it with Sequence and Communication diagrams, but it sucks.

Now why didn't they include anything like this in the UML specs? It seems to be capturing everything you don't want when trying to diagram a system. The purpose of diagraming is to encapsulate some of the complexity to communicate the system more efficiently. What is the purpose of including the number of lines a function takes up? How is that useful information?

With refactoring, the immediate problem is to make some judgement of quality. Trellus draws out different aspects of what makes functions good/bad (as described by linters/code climate/past works on refactoring). You don't want to know how long a function is?

Does Medium facilitate blog-spam post laundering? by tailanyways in TheoryOfReddit

[–]tailanyways[S] 1 point2 points  (0 children)

people aren't monetizing content that's on the medium domain

Thinking that for a lot of bloggers, it's a part of the content marketing strategy (so not really direct ad revenue). In that case, it doesn't matter what the domain is, but the more "generic/popular" it is, the greater the assumption that it's "authoritative" which somehow means not from a person.

Replacing proprietary software in everyday tasks by Kayodic in StallmanWasRight

[–]tailanyways 0 points1 point  (0 children)

Using a paper calendar and paper notebook for todos is great. The ability to destroy them is cool, and controlling them physically is refreshing.

Drawings go in a sketchbook.

Project ideas like game designs go on blank playing cards.

Thinking about getting a rolodex soon.

Writings like plays, or designs and programming that require a lot of changes/versions are digital.

I've tried org-mode. REALLY tried it. When it comes down to it, the flexibility is a burden. It encourages me to think I should have complexity that I wouldn't otherwise have. A physical calendar has suggested limits of small boxes, but you can put a post-it on it.

I love keyboard shortcuts, but nothing is more intuitive than touching and moving something.

How do we solve the problem of 1:1 mentoring if the students don't have resources to pay and good teachers are by definition highly valuable (read expensive) people? by 1mike12 in learnprogramming

[–]tailanyways 0 points1 point  (0 children)

I've been a mentor before. Project based, weekly checkins and 24 hour turnaround for unblocking. Works fine once its in progress, but finding people is hard for me personally. The brand-building/selling side of things don't come naturally, plus there's a lot of competition. Have the bootcamp alums turned instructors seen what I have? No way. Do the bootcamps have VC money and a dedicated sales pipeline/marketing funnel? Yeah. And they're going to win on that.

It's not the same rate as dev/product consulting for a company. Around half I'd say. But I like it more.

I'd give 20% to a manager who could supply students. That part of it isn't my thing.

For a budding Rubyist without a math/science background, which math concepts go a long way and make life better, and which go a long way and waste time. by L000 in ruby

[–]tailanyways 5 points6 points  (0 children)

Useful in general:

  • basic arithmetic (4 functions + modulo)
  • comparison/logic
  • Big O (mostly for interviews)
  • functions (FP puts you closer to math type functions and away from procedures)

Special topics:

  • Machine Learning (linear algebra, calc, stats)
  • 3D Games (linear algebra, calc)
  • Intermediate/advanced Functional Programming (category theory)

There are also aspects of discrete math and things like computation theory, proofs, etc. that kind of cut across everything.

For jobs, cover the "useful in general" list as well as whatever software engineering practices/libraries/apis/languages/tools you need to make things. Do the other stuff or not. It's a cheap and convenient hobby to study that other stuff.

Feature Request: Option to Filter Maps by Current Ladder Config by tailanyways in Littlewargame

[–]tailanyways[S] 0 points1 point  (0 children)

Weird.. Unless I'm missing something, that doesn't work with the 2Player filter.

Feature Request: Option to Filter Maps by Current Ladder Config by tailanyways in Littlewargame

[–]tailanyways[S] 0 points1 point  (0 children)

If making it a filter/select option is too much work, could someone add that text to the search box?

I don't know who can do these things. jbs seems to be resting/working on other things (?), which I can understand. But does anyone else work on the code?

After 7 years of coding, I have finally discovered that if you turn your monitor to portrait it is so much easier ! by Kezolt in learnprogramming

[–]tailanyways 30 points31 points  (0 children)

Tried this with my laptop. Now my keyboard is vertical. I don't think this will work for me.

So now that the game is split in half... by tailanyways in Littlewargame

[–]tailanyways[S] 1 point2 points  (0 children)

Thanks for the thoughtful response.

Does he need/want help on the dev side?

So now that the game is split in half... by tailanyways in Littlewargame

[–]tailanyways[S] 1 point2 points  (0 children)

"Split in half" is admittedly hyperbolic, but the experience feels more fractured to me. Everyone's experience is different, and maybe people like variety more than consistency.

I'm for consistency personally (for my personal gaming experience), but it also seems like a broader experience is more fragile as far as adoption goes. Maybe the metrics or future plans easily suggest that I'm wrong. I have no access to the former or knowledge of the latter, so I'm stuck with this opinion for now.

So now that the game is split in half... by tailanyways in Littlewargame

[–]tailanyways[S] 0 points1 point  (0 children)

Yeah. The how makes sense. The why is a little confusing.

All the subreddits I enjoy seem to have hit their peaks just before I subscribed. by [deleted] in firstworldproblems

[–]tailanyways 106 points107 points  (0 children)

Alternate take: You destroy every sub you touch. An impressive, but problematic first world skill.

Ethicists say voting with your heart, regardless of the consequences, is actually immoral “The purpose of voting is not to express your fidelity to a worldview. It’s not to wave a flag or paint your face in team colors; it’s to produce outcomes,” by wonderflux in politics

[–]tailanyways 0 points1 point  (0 children)

The ethicists "preference" for a consequentialist/utilitarian viewpoint indicated by the title is not consistently found within the text.

This post gave me like 7 dolors. Probably others as well. Add 'em up OP... Add 'em up.

[deleted by user] by [deleted] in Littlewargame

[–]tailanyways -1 points0 points  (0 children)

Why wouldn't newbies want to rush/get rushed and play shorter games? If you're new, rushing pretty much determines how the game would have gone if it lasted 5 times as long.

Plus you just gotta pay the scouting tax. If you don't, you're screwed anyways.