|
LeftistMuslimObama posted:wtf else are you going to use, libre office? i just discovered today that one of my co-workers, when he wants to plot data loads it up in libreoffice and starts poking at plotting wizards dude's one of our core algorithm/domain experts
|
# ? Mar 11, 2016 06:42 |
|
|
# ? May 27, 2024 02:19 |
|
lomarf
|
# ? Mar 11, 2016 07:10 |
|
LeftistMuslimObama posted:lomarf this.
|
# ? Mar 11, 2016 07:52 |
|
Bloody posted:im installing haskell and clash and spending the rest of time figuring out whatever the gently caress that pile of mess is because it will be less of a waste of time than working with verilog I cannot overstate how eagerly I await a trip report from someone who actually knows this poo poo one downside I can see: it still emits Verilog or SystemVerilog, so you still have to deal with that toolchain but if you have a situation like "oh, this toolchain is one-dimensional-inputs only" maybe you can hack around it at the emitter layer and keep your own code clean
|
# ? Mar 11, 2016 09:00 |
|
Bloody posted:oh right im at work and every loving pile of poo poo piece of software that connects to the internet inexplicably cannot figure out how to use loving system proxy settings and half the time ships with no way of working with a loving proxy in the first place so of course its immediately rendered useless Oh I forgot to mention yesterday but if cabal install can't get through your proxies, you can download the package yourself from hackage and then run cabal install (without the package name) and then it doesn't need to connect to the internet. Actually you gotta install the dependencies so cabal install --dry-run or look in the .cabal file for the deps? That would get annoying real fast though so nvm
|
# ? Mar 11, 2016 09:53 |
|
I downloaded and installed stack because that's what it said to do for Windows but then nothing worked and I couldn't find any proxy config
|
# ? Mar 11, 2016 14:56 |
|
Bloody posted:I downloaded and installed stack because that's what it said to do for Windows but then nothing worked and I couldn't find any proxy config i just loled irl
|
# ? Mar 11, 2016 15:49 |
|
and cabal is dumb as bricks about proxies i loving hate proxies
|
# ? Mar 11, 2016 16:11 |
|
LeftistMuslimObama posted:i really, truly wish i could share more without violating patents and copyrights and such. the rabbit hole is so much deeper than you know. we dominate the marketplace by being the least bad. it's like how ms word is the best word processor. like, it's rough and there's a lot of pain points but wtf else are you going to use, libre office? i still haven't done any integration work w/ epic. its such a fun industry because you're always battling the EMR, the version of the EMR the hospital has installed, and the competency of the hospital staff to accommodate your integrations. i was on a call with a hospital and one of the support people from their EMR company (either epic or ecw, i cant remember) to talk about Direct. I asked the emr guy if they supported sending things other than ccd through direct and he was all snarky about of course they don't cause why would you want to send something other than CCD (well because Direct is a generic secure message transport). So later when talking about how the ccd was processed i knew they didn't have automatic processing but i asked about it anyways citing a previous integration with all scripts and how they could automatically attach it to the patient record. The hospital medical director or w/e was on the call and got real excited about that idea and then the EMR tech had to admit they didn't have that yet but they were working on it.
|
# ? Mar 11, 2016 16:26 |
|
Shaggar posted:i still haven't done any integration work w/ epic. its such a fun industry because you're always battling the EMR, the version of the EMR the hospital has installed, and the competency of the hospital staff to accommodate your integrations. if that was us and you happen to remember the guy's name, let me know so i can get him fired for being a moron. but im pretty sure it's not us because our answer to a question like that is usually "if we don't have an interface for that, we'll make one".
|
# ? Mar 11, 2016 17:17 |
|
Lots of people itt who get real enthusiastic about LINQ and list comprehensions but say they can't understand monads They're the same thing If you've done the mental heavy lifting to understand one, then you can grasp the other p. easily
|
# ? Mar 11, 2016 20:02 |
|
Zemyla posted:Lots of people itt who get real enthusiastic about LINQ and list comprehensions but say they can't understand monads That's because people always explain a monad by bringing in weird algebras and types instead of just going "here's a promise, look at how you use it, that's a monad", preferably in a non-haskell language
|
# ? Mar 11, 2016 20:06 |
|
i finally understand monads
|
# ? Mar 11, 2016 20:09 |
|
I read the F# for fun and profit pages about monoids and monads and they were easy to understand.
|
# ? Mar 11, 2016 20:10 |
|
monads or go(nads)??
|
# ? Mar 11, 2016 20:21 |
|
what the hell is a monad
|
# ? Mar 11, 2016 20:23 |
|
qntm posted:what the hell is a monad a burrito
|
# ? Mar 11, 2016 20:33 |
|
LeftistMuslimObama posted:if that was us and you happen to remember the guy's name, let me know so i can get him fired for being a moron. but im pretty sure it's not us because our answer to a question like that is usually "if we don't have an interface for that, we'll make one". it was something that they had on the roadmap which is what he told the doc. it was funny. actually whats even more funny is the company that bought us is partially owned by all scripts so im probably gonna be doing a lot more stuff w/ them.
|
# ? Mar 11, 2016 20:41 |
|
qntm posted:what the hell is a monad yes
|
# ? Mar 11, 2016 20:41 |
|
qntm posted:what the hell is a monad let me bind a better question to that -- what isn't a monad????????
|
# ? Mar 11, 2016 20:44 |
|
meatpotato posted:Bloody: PS at least it ain't VHDL really though, systemverilog with SVTB/OVM just plugs together so beautifully. i think that, but have that doubt that it looks beautiful because i've seen the charred hellscape of a 40k specman e testbench for a 100kloc ihdl cluster
|
# ? Mar 11, 2016 21:07 |
|
someone mentioned monads ABANDON THREAD
|
# ? Mar 11, 2016 21:11 |
|
kloa posted:monads or go(nads)?? puff puff.. I came as fast as I could
|
# ? Mar 11, 2016 21:25 |
|
shaggar this will give you a lol in our 837 claims load code, somebody tried to code it to filter leading/trailing whitespace from the sender and receiver IDs (ISA06 and ISA07) but instead made it read in only the first piece of the ID as a space-delimited string so, for example, "BUTT SENDER" was getting changed to "BUTT". apparently our customers have just been working around this by only putting the first words of sender IDs into the system and just never bothered to tell us. i have now fixed this by, as usual, deleting code that should never have been there in the first. i bet my net loc written is probably 0 because so much of what i do is delete harebrained code that shouldn't exist in the first place. i think i will put this on my resume as "performance-oriented development" or some poo poo.
|
# ? Mar 11, 2016 22:21 |
|
thats pretty classic. deleting other people's code is the best thing.
|
# ? Mar 11, 2016 22:33 |
piratepilates posted:let me bind a better question to that -- what isn't a monad???????? I think the whole point of Freer monads are that everything can be turned into a monad, but I could be mistaken there! I'd have to ask someone who knows more about that than I do.
|
|
# ? Mar 11, 2016 23:05 |
|
VikingofRock posted:I think the whole point of Freer monads are that everything can be turned into a monad, but I could be mistaken there! I'd have to ask someone who knows more about that than I do. Free monads turn any Functor into a monad
|
# ? Mar 11, 2016 23:11 |
|
gonadic io posted:Free monads turn any Functor into a monad monaids
|
# ? Mar 11, 2016 23:16 |
|
I didnt know you can turn any functor into a monad!
|
# ? Mar 11, 2016 23:32 |
gonadic io posted:Free monads turn any Functor into a monad Yeah but I thought Freer monads removed the Functor restriction. Here's the paper on it--I just haven't had a chance to work my way through it yet.
|
|
# ? Mar 12, 2016 00:18 |
|
ah i thought that Freer was a typo. sorry but i've sworn off reading haskell academic papers
|
# ? Mar 12, 2016 00:35 |
|
LeftistMuslimObama posted:i think i will put this on my resume as "performance-oriented development" or some poo poo. let's be honest you're never leaving epic
|
# ? Mar 12, 2016 00:46 |
|
Notorious b.s.d. posted:let's be honest your it was a pretty good story
|
# ? Mar 12, 2016 00:52 |
|
gonadic io posted:Free monads turn any Functor into a monad *faaaarrrrtttt*
|
# ? Mar 12, 2016 02:14 |
|
Notorious b.s.d. posted:let's be honest i do want to work with modern technologies and in other domains eventually. right now though, i have a lot of upcoming expenses that my current job definitely makes easier, especially with our insurance. i think leaving epic is more of a 5-ish years from now kind of thing though.
|
# ? Mar 12, 2016 02:23 |
|
piratepilates posted:let me bind a better question to that -- what isn't a monad???????? elm signals
|
# ? Mar 12, 2016 05:22 |
|
actually the fundamental structures in any purely functional reactive programming system cannot be monads unless you like memory leaks
|
# ? Mar 12, 2016 05:23 |
|
qntm posted:what the hell is a monad
|
# ? Mar 12, 2016 06:46 |
|
LeftistMuslimObama posted:we're not allowed to use linq expressions in our c# code and no one can give me a good reason why. it's so annoying. i'm not allowed to because our "architect" doesn't really get the difference between Linq-To-SQL, Entity Framework, and Language Integrated Query. i use them anyway
|
# ? Mar 12, 2016 14:14 |
|
|
# ? May 27, 2024 02:19 |
|
Soricidus posted:the filter version of the code meanwhile isn't python at all, which doesn't prove anything except maybe that it's easy to make things look nice when you don't have to care about real syntax most of the time when people talk about for loops versus declarative alternatives it's not going to be something this trivial I don't have an real world example right now, but a medium-complexity for loop that has a couple of nested if statements that does some stuff and also builds a new collection with the matches or some criterion is a terrible rat's nest, but should be quite trivially understandable as a linq method chain ~Coxy fucked around with this message at 14:23 on Mar 12, 2016 |
# ? Mar 12, 2016 14:17 |