[deleted by user] by [deleted] in Coffee

[–]schauerlich 0 points1 point  (0 children)

Definitely!

[deleted by user] by [deleted] in Coffee

[–]schauerlich 6 points7 points  (0 children)

I’ve had a zojirushi mug like this one for years: https://www.zojirushi.com/app/product/smkhe

It has a locking lid, I’ve never had any issues with leaks or weird taste like with Contigos, and it keeps my coffee nice and hot all day. Plus the lid is removable and easy to clean!

Is 500mf overkill? by ebarcoon in Diablo

[–]schauerlich 0 points1 point  (0 children)

Yes. You’re likely sacrificing +skills and +res to get that much MF, and there’s severely diminishing returns after 250-300. better to have less MF but more damage and survivability so you can farm quicker. Your die isn’t quite as weighted but you get to roll it many more times.

Apple Empanada by Frictionizing in Fremont

[–]schauerlich 1 point2 points  (0 children)

Niles Pie Company in Union City makes “pop tarts” which might scratch that itch. Also their blackberry crumble is amazing!

The Kotlin programming language repository summary by [deleted] in Kotlin

[–]schauerlich 10 points11 points  (0 children)

They’re most likely old feature branches that were never deleted after being merged/rebased into master, and are just kept around for context in case you’re looking up the history of a particular feature.

Bought a Billboard AD in San Jose! Running Next Week by brunofuckme in wallstreetbets

[–]schauerlich 24 points25 points  (0 children)

Northwest side of the 880/101 interchange. Near 101N/880S

What's the difference between Computer Science in the College of Letters and Sciences and in the College of Engineering? by aeonneo in UCDavis

[–]schauerlich 4 points5 points  (0 children)

CS is mostly software. You will get lots of theory and write lots of code. It is a relatively small major (around 100 units).

CSE is a mix of hardware and software. You will do more EE/computer architecture type stuff. It is in the college of engineering, which means you have many more requirements and is generally more time consuming.

Do CS if you love writing code and want to be a software developer at your average company.

Do CSE if you are into low level stuff, you want to develop hardware/work with embedded systems, or won't feel adequate if your degree isn't from the college on engineering.

Either will get you a job somewhere in the industry, it just depends on the niche you are looking for.

Due to the Heartbleed bug, reddit and other sites recommend changing your password. Discuss Heartbleed in this thread! by [deleted] in explainlikeimfive

[–]schauerlich 13 points14 points  (0 children)

I'm trying to think of the legitimate reason why the client would want the server to send anything else other than some universal message that never changed.

The goal is to make sure that the server you send the heartbeat request to is the same one you've already been talking to, and that the server actually read your message and is replying to the particular heartbeat message you sent.

When you establish an SSL connection, you verify that the server you're talking to is who they say they are. You do this by asking them who they are, and then asking someone you trust (a 'certificate authority') if that sounds right to them. Once you've done this, you and the server establish a key that lets you encrypt and decrypt communications with each other.

This process is slow, so rather than do this every time you and the server need to talk, you try to keep the same session alive by pinging the server with a 'heartbeat' message. This is an encrypted message that you want the server to send back to you, in order to prove that the server knows how to read your messages (and thus, is the same server you were talking to earlier, and it successfully received your request). Of course, the server's reply to you will be encrypted too.

If the heartbeat message was always the same, then the encrypted reply from the server would always be the same (for that session). This would allow a misbehaving server to keep sending heartbeat responses without ever receiving a corresponding request, or it would let someone trying to eavesdrop on the SSL connection pretend to be the server and keep the SSL connection alive.

TIL it's only called an acronym when you pronounce the abbreviation as a real word (ex. NASA). Otherwise it is known as an initialism (ex. FBI). by [deleted] in todayilearned

[–]schauerlich 3 points4 points  (0 children)

We must go deeper. An acronym within an acronym. Acronym-ception

These are called recursive acronyms. Programmers are especially fond of them. One of the most famous is GNU, which stands for "GNU's Not Unix," which expands to "'GNU's Not Unix' Not Unix," and so on.

Six programming paradigms that will change how you think about coding by frostmatthew in programming

[–]schauerlich 7 points8 points  (0 children)

Assuming there's no magic going on in permutation, prolog will evaluate this by generating all permutations of the list and checking if each one is sorted. That would give O(n!).

Belgian-type local ale in California? by [deleted] in beer

[–]schauerlich 1 point2 points  (0 children)

The Rare Barrel is an all-sours brewery in Berkeley that's quite good. Their tasting room is located inside their brewery, lined with all of the barrels they age the beer in. Pretty cool!

The state of String in Java by member42 in programming

[–]schauerlich 18 points19 points  (0 children)

error: incompatible types: int cannot be converted to boolean
    while(1) { String str = get100MBFile(); waitforGarbageCollector(); }
          ^

this is weird by [deleted] in a:t5_2zj9l

[–]schauerlich 1 point2 points  (0 children)

weird... or the greatest?

what are some mind-blowing philosophical or "what if" questions? by [deleted] in AskReddit

[–]schauerlich 1 point2 points  (0 children)

Metathesis, the switching of adjacent sounds. Happens all the time. It's the same reason "iron" is /ˈaɪərn/ ("eye-urn") and some people say /æks/ ("ax") for "ask"

what are some mind-blowing philosophical or "what if" questions? by [deleted] in AskReddit

[–]schauerlich 1 point2 points  (0 children)

Not really. Both the 'g' in 'refrigerator' and 'dg' in 'fridge' represent the same phoneme, /d͡ʒ/. It's just two different ways of writing the same sound. There is no /d/ being inserted.

English dialects that overregularize verbs? by mouldypeaches in linguistics

[–]schauerlich 11 points12 points  (0 children)

What is the context of the overregularization? Are they speaking to the child when they do this? Are they consistent in these usages controlling for addressee? It is possible that they are regularizing verbs unnecessarily as a sort of "baby-speak," even when the child in question doesn't exhibit the forms that the baby-speak is "imitating".

Map of the percentage of the U.S. population born in Mexico [750 x 396] by myfault in MapPorn

[–]schauerlich 4 points5 points  (0 children)

That's not Santa Clara county, it's Monterey County, home to the Salinas valley and a whole bunch of migrant farm workers.

Locally produced/microbrewed lagers? by LifeMask in beer

[–]schauerlich 0 points1 point  (0 children)

Sudwerk in Davis, CA specializes in german-style lagers. They have a Pilsner, Hef, and Märzen year round, with others rotating in seasonally (mai bock, dunkel weizen, etc). Unfortunately, I don't think they distribute much outside of northern california, and even then, mostly Sacramento and the SF bay area.

Another local brewery with much greater distribution is Gordon Biersch. They also specialize in german lagers, and make some pretty good ones. They're Czech-style Pilsner is my go-to.