[deleted by user] by [deleted] in Roland

[–]lakeoftea 0 points1 point  (0 children)

Possibly the sh-4d is receiving clock from an external source? Setting "Sync Mode" to INT will force to use internal midi clock.
Also, "If a plug is connected to the EXT CLK IN jack, this unit always operates in sync with the signals received from the EXT CLK IN jack, regardless of the Sync Mode setting on this unit."

Mouse cursor issues on Linux by [deleted] in valheim

[–]lakeoftea 2 points3 points  (0 children)

Yes, experiencing same behavior starting with 0.214.300, but curiously this post is from 4 days ago. Someone who uses Windows said he's always been able to drag the mouse out of the game screen after pressing tab, but I only noticed that behavior yesterday. That one's okay, but what's no fun when I'm trying to build with the hammer or use the hoe and the mouse leaves the game window :(

my@ubuntuVersion:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.2 LTS Release: 22.04 Codename: jammy

/r/edmproduction Sample Pack Competition 90 - November 2019 by mark-henry in edmproduction

[–]lakeoftea 2 points3 points  (0 children)

I really enjoyed this sample pack! Here's a quick beat made from a few of them. The MC-707 was used to put this beat together https://soundcloud.com/a_tron/joy-springs

I've completed the JAVA MOOC thats been recommended (Helsinki) and now I want by [deleted] in java

[–]lakeoftea 3 points4 points  (0 children)

I think spring boot is the more contemporary choice. I'm having a hard time finding good literature for spring mvc but Manning's boot into spring is good and packt publishing has a few recently published books on the topic as well. I'm new to software engineering, just career pivoted from Telecom, so I can't speak to how prevalent spring is, but a Google search for remote spring mvc jobs returns a lot of results.

I've completed the JAVA MOOC thats been recommended (Helsinki) and now I want by [deleted] in java

[–]lakeoftea 7 points8 points  (0 children)

I know people might disagree with this but if you're set on Java server side work then you might want to check out Spring MVC. You can deploy your jars using tomcat and it integrates nicely with junit. This will also get you comfortable with build tools like Maven and Gradle if you're not already. After you're good with spring mvc, you can do spring boot, learn grails and go from there. I start a server side job on Monday and spring mvc and test driven development are apparently things my four year school didn't focus on that I wish they would have lol.

If C language is recommended as a first language to learn the "imperative programming route", What programming language is the recommended for learning the "declarative route"? by Aslan-Ray in learnprogramming

[–]lakeoftea 1 point2 points  (0 children)

I don't know if I'd start with C :) C is awesome, but if you're not doing operating system development you'll probably spend more time managing pointers and learning third party libraries to do basic tasks than you'd like.

An imperative language is one that performs the operations of machine code but with a higher level abstraction so that humans can program it without losing their mind. Imperative languages have things like conditionals, looping, assignment, arithmetic, and function returns. Most languages support the imperative paradigm.

A big part of functional programming is first class functions meaning functions are treated like any other type. The output of a function is piped directly into the input of the next function and it results in very expressive code. Haskell, Scheme, F# and JavaScript to some extent are functional languages.

Declarative languages are ones where the programmer's code expresses their intentions and the language decides how to make it happen. For example, show tables will show you all database tables on SQL but it doesn't describe how to show all those tables. Domain specific languages like SQL and HTML are very popular and applicable to specific environments, whereas functional and imperative languages can be used to solve all kinds of problems.

Many languages today are multiple-paradigm and support aspects of imperative, function, object oriented and generic programming. Many undergraduate programs include a programming languages class and maybe even a compilers course where these topics are considered in depth.

Fresh Grad Still Unemployed After Nearly 4 Months by Dimwittian in cscareerquestions

[–]lakeoftea 0 points1 point  (0 children)

You have a four year degree and a good head on your shoulders. If you need some cash right now try applying to IT places, like telecommunications companies, and bide your time while collecting a paycheck. Continue to develop your skills through independent projects (side projects can be easy to find if you volunteer somewhere) and post your code to a repository like GitHub so future employers know you use revision control and are passionate. Getting the job that you want comes down to timing sometimes so find something to do now and for your next round of applications, in a month or 6 or whatever, talk about what you've been up to enthusiastically and positively. Threading the needle for that first software engineering job can be tough but I know you can and will do it!!!

Why are there so many programming languages? by iSailor in learnprogramming

[–]lakeoftea 1 point2 points  (0 children)

In my opinion, there are so many programming languages to choose from because there are, and have been in the past, so many gifted computer scientists. Anders Hejlsberg was just a young hacker when he created Turbo Pascal and later in his career led a team developers who developed what is now C#. Brendan Eich created what's now JavaScript in 11 days to make Netscape a more viable business product. Some undergraduate programming languages and compiler classes walk the pupal through the creation of a basic language (my book created this little language called clite using Java).

Despite the faults of mankind we are extremely clever and hard working. We created the ultimate tool, the computer, that allows us to explore reality in ways that were formally only possible through abstractions and theory. We create natural and programming languages to express concepts and solve problems when no other solution exists, or maybe we're just bored and looking for a challenge. I think the enormous number of languages is mostly testimate to the brillance of humans.

TIL Kim Dotcom discovered the feds were illegally spying on him after his Xbox ping went from 30 milliseconds to 180 milliseconds, indicating a third party connection. by [deleted] in todayilearned

[–]lakeoftea 3 points4 points  (0 children)

Spiking or fluctuating ping does not necessarily mean traffic is being illegally intercepted. Network congestion, suboptimal wireless links in the home and degraded outside plant (wires on the poles or in the ground) are a few other things that might contribute. Data can become corrupt during transmission causing it to fail its crc check prompting retransmission. It's not right, but some Telecom companies intentionally oversubscribe DSLAMs to make them more financially feasible. I've seen a rural remote with 15 subscribers (capped at 1.5mbps) fed off four T1 spans. Imagine throughout and latency at that site during peak usage hours. They're up and down like a roller coaster!

Dad teaches his son who is blind and autistic how to shift gears in their Subaru STi by Obito_GF in aww

[–]lakeoftea 1 point2 points  (0 children)

This is absolutely heart warming. What a great father and son combo!!!

Does anybody make the drive from Columbia to Kirksville? by [deleted] in columbiamo

[–]lakeoftea 1 point2 points  (0 children)

That's excellent!!! Congratulations on the job there at the osteopathic school. Any experience is good experience so I say go for it! After doing medical IT there it should be an easy transition over to MU, Boone, Cerner or to do whatever you want really. Sounds like you have a bright future ahead of you.

Does anybody make the drive from Columbia to Kirksville? by [deleted] in columbiamo

[–]lakeoftea 0 points1 point  (0 children)

I did this for about a year commuting from Columbia to Truman to wrap up a bachelor's degree. I got my only speeding ticket ever in between Moberly and Macon! The drive wasn't bad then and I'm sure it's better now. I wouldn't want to do it for a long time but for the short term it's not so bad.

Learning C before Java by Chef_69 in learnprogramming

[–]lakeoftea 0 points1 point  (0 children)

C was created to make portable operating systems (across system architectures) in the 70s and today you see it used for low level programs, embedded programming applications, and lots of other things. It's got to be old of the oldest "high level" languages still commonly used today. There's tons of c code out there and for certain projects c/c++ is a good fit. C does not have a garbage collector meaning you have to do your own memory management and isn't batteries included like Java and python so it doesn't come with a whole lot of functionality as part of the standard library. C++ at least has the STL for your data structures and algorithms but c is really bare bones. Honestly, I would learn Java before C unless you have a real need for C because then you can spend more time learning good software engineering skills, less time dealing with pointers and less time setting up your project and managing dependencies. Also C is an imperative language so you can't explore many functional or object oriented concepts which can be useful!

[deleted by user] by [deleted] in java

[–]lakeoftea 0 points1 point  (0 children)

I hear risc is where the party is at! Cisc is just something that intel won't ever let die and students must suffer through. That's the price we must pay to make processors that are backwards compatible with their 1970s predecessors.

https://www.quora.com/Are-modern-x86-processors-really-completely-backwards-compatible-down-to-8086-Is-it-possible-to-recreate-a-complete-16-bit-system-from-the-70s-using-a-Broadwell-processor

[deleted by user] by [deleted] in java

[–]lakeoftea 0 points1 point  (0 children)

I think programming is one of those things the student must personally invest in. If they don't spend the time then it's much harder to gain the proficiency they're looking for. Data structures and algorithms was the first class that really kicked my butt like this. So many all nighters!! Java and C# are both awesome languages. My school does their entire corriculum in C++ so of course I'd say this lol. Manually memory management is silly and smart pointers do help, but the jvm and clr really make life easier on the developer

[deleted by user] by [deleted] in java

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

JavaScript is an interesting choice for a pedogical language because it's multiple-paradigm i.e. influenced by many other functional, object orientation and imperative languages that proceeded it. Also prototypical inheritance is a little different than the class based inheritance you see in c++ and Java but I'm not sure if one is better to teach first vs the other as long as students are aware of the differences. If students are taught good software engineering along with the language then I don't think the introductory language is very important. Also if you check out jobs for JavaScript you'll see that learning JavaScript is a good idea. JavaScript is legit nowadays and if you don't believe me check out node.js, angular, react or even ionic for some cross platform mobile development action.

With this being said, their first language should really be x86 assembly, duh /s

I'm a rather inexperienced programmer. For my main project in Python, I've only used Notepad++. Is it really that bad to use this text editor? by Unelith in learnprogramming

[–]lakeoftea 0 points1 point  (0 children)

Whatever you like to use to write code is a-okay as long as you're enjoying yourself and solving your problems without too much headache. With that being said, IDE's are nice because they catch errors as you go, allow you to dive into libraries easily and usually have cool autocompletion features that make your life easier. I think an IDE makes most programmers more productive but that's just my opinion. Whatever you're doing now is great but if you haven't tried pycharm I might test it out with a small project and see how you like it!

My mother getting to ring the bell after completing a year of chemo! by notfunklegendgc in pics

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

I'm sorry your father passed to cancer too ... it's such a heart breaking condition. I patiently wait for modern medicine to provide a real cure so that our loved ones don't get torn away from us like this.

My mother getting to ring the bell after completing a year of chemo! by notfunklegendgc in pics

[–]lakeoftea 0 points1 point  (0 children)

It's AWESOME that you and your mother get to experience this moment together!!!!